将一堆位图转储为 PDF 的最快 .Net PDF 库是什么?
我有大约 10 个 System.Drawing.Bitmap 元素,我想将其转储为 PDF。将它们组合成单个位图,然后将其写入 PNG 时,这需要大约 150 毫秒。
现在我想用我的位图(4 页)创建一个 PDF,但是使用 PDFSharp 这需要 2.5 秒以上的时间。有没有任何库可以更快地做到这一点?
注意。我在 PDFSharp 的表面上绘制图像,如下所示:
XGraphics gfx = XGraphics.FromPdfPage(page1);
gfx.DrawImage(XImage.FromGdiPlusImage(/*bitmap*/));
编辑 不关心付费/免费
I have around 10 System.Drawing.Bitmap
elements, which I want to dump to PDF. When combining them to a single bitmap, and then writing this to PNG, this takes me about 150 ms.
Now I want to create a PDF out of my bitmaps (4 pages), but with PDFSharp this takes >2.5 seconds. Is there any library that is (way) faster at doing this?
NB. I draw the images on the surface in PDFSharp like:
XGraphics gfx = XGraphics.FromPdfPage(page1);
gfx.DrawImage(XImage.FromGdiPlusImage(/*bitmap*/));
edit Don't care about paid/free
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试 ITextSharp。非常容易使用和学习。
Try ITextSharp. Very easy to use and learn.
我还没有尝试过(性能方面或其他..),但是 aspose 有一个 pdf 组件,附带试用版。
I haven't tried it (performance-wise or other..), but aspose has a pdf component which comes with a trial-version.