簡體   English   中英

將jPedal pdf轉換為PDFDocumentGraphics2D的方法

[英]Way to convert jPedal pdf to PDFDocumentGraphics2D

我使用從jPedal到嘗試將pdf文件轉換/繪制為PDFDocumentGraphics2D對象的PdfDecoder類。 PDFDocumentGraphics2D是javas AWT Graphics類的擴展,並且是Apache FOP(http://xmlgraphics.apache.org/fop/)的一部分。

除了使用jPedals PdfDecoder類中的僅商業功能renderPageOntoGraphics2D之外,還有另一種方法可以將pdf.paint(...)到PDFDocumentGraphics2D上嗎? 我覺得可以通過遍歷pdf的整個樹和.paint()來完成。 但是,這似乎很乏味,因為根據我的經驗,使用PdfDecoder類很難將所有文本,圖像和表格從pdf文件中提取出來。

我也願意以其他/更好的方式讀取pdf文件,並將其繪制到PDFDocumentGraphics2D對象上!

您可以破解PdfStreamDecoder中的主要解析引擎,也可以實現您自己的JPedal寫入的DynamicVectorRenderer版本,但這將是相當大的麻煩。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM