最近朋友在做畢業設計,下載了很多文獻,想要轉成word,找了很多轉換工具,最終轉換成功了。同時很好奇java怎么實作pdf轉word,在網上找了很多方法比如pdfbox轉換,我現在已經實作可以把文字提取出來了,圖片也可以提取到空白的pdf中,可是轉換中怎么保持pdf原有圖文混排的格式,沒有思路,不知道應該怎么入手去做,求大神指點!

uj5u.com熱心網友回復:
https://www.cnblogs.com/Yesi/p/11233238.htmluj5u.com熱心網友回復:
這個和我想實作的不太一樣,我只是要轉word但是要保留pdf中原有的排版結構和圖片在word中,不是單獨提取出來
uj5u.com熱心網友回復:
Spire.PDF for Java有可以直接保存PDF為Word的方法://加載PDF
PdfDocument pdf = new PdfDocument();
pdf.loadFromFile("Input.pdf");
//保存為Word格式
pdf.saveToFile("ToWord.docx", FileFormat.DOCX);
可參考原文
uj5u.com熱心網友回復:
這個包之前也找過 貌似只能免費試用幾天 轉換的時候也有頁數的限制

uj5u.com熱心網友回復:
可以使用 aspose-words 它是收費的,但可以下載破解版String docPath ="D:/2222.docx";
String pdfPath="D:/aspose.pdf";
File file = new File(pdfPath);
FileOutputStream os = new FileOutputStream(file);
com.aspose.words.Document doc = new com.aspose.words.Document(docPath);
doc.save(os, SaveFormat.PDF);/
uj5u.com熱心網友回復:
好的 我試一試
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/63204.html
標籤:非技術區
上一篇:element-ui中upload組件上傳檔案名字超過三個字符不顯示名字,是什么原因?
下一篇:maven加載jar的錯誤
