是否可以在不使用任何第三方庫的情況下創建(設置格式,通過表單等添加文本)VB.NET中的PDF文檔?這將在一個網站上完成。使用VB.NET創建PDF文檔?
回答
您可以用iTextSharp的,這在技術上是第三方這樣做(但它是免費的):
http://beta.codeproject.com/KB/aspnet/Creating_PDF_documents_in.aspx
這裏有一些更多的選擇:
我也使用了iTextSharp,使用起來並不困難,而且功能非常全面,適用於PDF生成 – 2009-10-14 14:44:48
我知道你說w/o第三方控制,但也許免費將工作......但我只是扔在那裏,以防萬一證明是信息。
我們必須在我們的環境中做同樣的事情......我們選擇使用Crystal Reports(您擁有Visual Studio的許可證)並利用導出到PDF功能。允許我們向客戶提供漂亮的表單和列表。
由於各種原因,我不是Crystal Reports的忠實粉絲......但它很容易實現,並且不會給我們的最終客戶帶來額外的成本。
Microsoft Reporting Services也具有導出爲PDF的功能。 – 2009-10-14 14:39:03
Crystal Reports和Microsoft Reporting Services不僅免費且支持(可能會反對其他第三方組件) – MarkJ 2009-10-14 18:17:48
你是否希望這是與.NET附帶的庫或免費罰款?你如何定義你在找什麼? – 2009-10-14 14:35:53
如果您真的想在不使用第三方庫的情況下做好準備,請進行一些認真的閱讀和編碼以實施PDF規範(http://www.adobe.com/devnet/pdf/pdf_reference.html) ! – CraigTP 2009-10-14 14:45:50