我們目前使用TallComponents PDFKit.Net來渲染具有多個表單字段的繁瑣狀態文檔。我們經常需要在單個文檔中重複多次的頁面。例如,大多數報告都是10頁,包含3個獨特的模板頁面(預格式化爲Adobe)。我們與TallComponents一起優化了多重渲染,以利用文檔展平和可重複頁面的頁面定義的相似性。特定的優化很難處理(閱讀:hacky)並被封裝在MulitPageRendering類中。但是,現在我們有了一個新的要求,即所有的領域必須是可編輯的(即不是扁平的),而TallComponents是這個東西的一個野獸。內存運行猖獗,文檔大小爆炸,並且過程花費更長時間。在所有列出的3個上面談論了數量級。我們查看了其他PDF工具以瞭解我們昂貴的合併流程(PDFTron,ExpertPDF,AbcPdf),但我想知道是否人們使用他們滿意的工具執行類似的合併操作。我目前正在玩iTextSharp,但那裏有很多。帶有表單字段的多個頁面的推薦.NET PDF渲染器
-2
A
回答
0
我已經使用了iTextSharp。這是非常低的水平,當談到分頁等時有一些怪癖,但總體來說它工作得很好。我找不到其他任何有我們需要的低級能力(我們做了一些荒謬的報道),所以我們沒有太多的選擇。
0
您不僅可以使用報告工具生成您需要的報告嗎?這些是專門爲格式化數據?
我們使用來自http://www.datadynamics.com/default.aspx的活動報告並強烈推薦它。
+0
嘿馬克,我不需要格式化數據,但填寫表單域。這是一個非常愚蠢的操作,而且這個解決方案看起來有點過度滿足我的需求。 – Trent 2009-11-24 19:30:25
+0
我明白了。我聽說過PDFLib很好(http://www.pdflib.com/products/),但是它不兼容.Net。 – 2009-11-24 20:37:08
相關問題
- 1. 渲染多頁PDF
- 2. 如何渲染帶有所需信息的表單字段
- 3. ExtJS表單字段使用渲染器
- 4. 渲染單個FieldCollectionItemEntity字段
- 5. .NET的開源PDF渲染器?
- 6. 的PDF渲染器類沒有在Android上渲染PDF SDK 21
- 7. 刪除頁面表單推薦框
- 8. 在渲染頁面中渲染頁面
- 9. 帶有多個chart.js圖表的頁面到pdf
- 10. 在asp.net頁面渲染pdf文件
- 11. 帶有多值推薦的Redis RPUSH
- 12. 頁面上的AsynchCallback函數與Jquery渲染帶有實時信息的.Net
- 13. 渲染器帶到前面的高圖
- 14. 渲染字段表單類型twig symfony
- 15. formtastic渲染表單片段
- 16. Android Studio:不推薦使用Mesa軟件渲染器。使用Swiftshader軟件渲染
- 17. 帶有HierarchicalCollectionView的CheckBox標題渲染器
- 18. 渲染HttpModule中的頁面?
- 19. 渲染HTML頁面
- 20. ASP.NET頁面渲染
- 21. Java PDF操作和渲染
- 22. JsDoc到PDF渲染器
- 23. 春季渲染許多許多觀點的一個頁面
- 24. 這個頁面渲染技術有一個名字嗎?
- 25. 帶有多個登錄頁面的表單身份驗證
- 26. Validaing帶有錯誤的多個特定表單字段()
- 27. 如何使用帶有HTML2Canvas的jsPDF製作多個pdf頁面
- 28. ASP.NET頁面上的多個表單
- 29. 單個系列和單個渲染器的多個顏色條
- 30. 我該如何使用渲染器來渲染帶有命名錨點的掛鉤頁面?
它看起來像iTextSharp具有我所需要的,但該API是艱鉅的。可能有一百萬種方法可以填寫表單的表單域,複製和重複。我在這本書上看過很好的評論,也許這是值得的。 – Trent 2009-11-24 20:42:38
使用PDFCopyFields和PDFStamper獲得了可重複模板頁面的一些非常好的結果。比TallComponents更好。 – Trent 2009-11-25 00:12:46
是的,這很複雜,就像我說的那樣真的很低級別。但這是唯一能夠給我們控制所需的東西。 – jvenema 2009-11-25 00:27:21