有没有办法从C#编写System.Drawing.Graphics到PDF?

我有一大堆2D图形,用于屏幕上的渲染控件和用于打印,它是非常自定义的图形,任何第三方报告工具或现成的控件都无法完成.

该程序可以生成打印内容的PDF文件,但是当我写它时,我作弊,只是将Graphics对象打印到内存中,然后将其嵌入到PDF页面中.

由于用户通过电子邮件发送他们发现的文件太大.

我已经开始使用iText从头开始编写PDF,但有没有办法将System.Drawing.Graphics内容直接导入PDF? iText的工作方式和图形工作方式完全不同.

解决方法:

试试这个库http://www.pdfsharp.com/PDFsharp/

编辑:上面的库已移至http://www.pdfsharp.net/

上一篇:c# – ITextSharp合并多个pdf的内存不足异常


下一篇:c# – Itextsharp:如何在页面中间放置文本