我有一大堆的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