我有一大堆的2D图形,用于屏幕上的渲染控制和用于打印,这是非常自定义的图形,不能由任何第三方报告工具或现成的控制。有没有办法将System.Drawing.Graphics从C#写入PDF?
该程序可以生成打印内容的PDF文件,但是当我写它时,我作弊,只是将Graphics
对象打印到内存中,然后将其嵌入到PDF页面中。
由于用户正在通过电子邮件发送文档,他们发现文档太大。
我已经开始使用iText从头开始编写PDF,但是有没有办法将System.Drawing.Graphics
内容直接转换为PDF? iText的工作方式和图形工作方式完全不同。
我知道它不是一个免费的库,但[Windows窗体Infragistics.Documents控件](http://www.infragistics.com/dotnet/netadvantage/winforms/infragisticsdocuments.aspx#Overview)提供了一种方法来轻松地撰写PDF文件。这是一个开发许可证,你可以免费测试它。 – JPBlanc