我有一大堆2D图形,用于屏幕上的渲染控件和用于打印,它是非常自定义的图形,任何第三方报告工具或现成的控件都无法完成.
该程序可以生成打印内容的PDF文件,但是当我写它时,我作弊,只是将Graphics对象打印到内存中,然后将其嵌入到PDF页面中.
由于用户通过电子邮件发送他们发现的文件太大.
我已经开始使用iText从头开始编写PDF,但有没有办法将System.Drawing.Graphics内容直接导入PDF? iText的工作方式和图形工作方式完全不同.
解决方法:
试试这个库http://www.pdfsharp.com/PDFsharp/
编辑:上面的库已移至http://www.pdfsharp.net/