導航:首頁 > 文檔加密 > javaword轉換pdf

javaword轉換pdf

發布時間:2022-05-02 12:38:47

『壹』 java如何將Word文件轉成pdf文件

用Java內嵌iText生成PDF文檔需要5個步驟:
①建立com.lowagie.text.Document對象的實例。
Document document = new Document();
②建立一個書寫器(Writer)與document對象關聯,通過書寫器(Writer)可以將文檔寫入到磁碟中。
PDFWriter.getInstance(document, new FileOutputStream("Helloworld.PDF"));
③打開文檔。
document.open();
④向文檔中添加內容。
document.add(new Paragraph("Hello World"));
⑤關閉文檔。
document.close();
通過上面的5個步驟,就能產生一個Helloworld.PDF的文件,文件內容為"Hello World"。

『貳』 java中怎麼將word轉pdf

能安裝第三方軟體的話,可以考慮以使用Spire.Doc for Java:

你可以在Java程序中添加 Spire.Doc.jar 文件作為依賴項。可以從這個鏈接下載 JAR 文件;如果使用Maven,則可以通過在 pom.xml 文件中添加以下代碼導入 JAR 文件。

repositories>
<repository>
<id>com.e-iceblue</id>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository></repositories><dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc.free</artifactId>
<version>5.2.3</version>
</dependency></dependencies>

將Word轉換成PDF:

Spire.Doc for Java擁有強大的文件轉換功能,其提供了 Document. saveToFile(String fileName, FileFormat fileFormat) 方法可將 Word 文檔轉為多種格式的目標文件,下面是轉為 PDF 的方法步驟:

Java代碼如下:

import com.spire.doc.*;public class WordToPDF{
public static void main(String[] args) {
//實例化Document類的對象
Document doc = new Document();

//載入Word
doc.loadFromFile("測試.docx");

//保存為PDF格式
doc.saveToFile("WordToPDF.pdf",FileFormat.PDF);
}

}

希望對您有幫助。

『叄』 如何用純java代碼實現word轉pdf

幾種方案:
方法一:用apache pio 讀取doc文件,然後轉成html文件用Jsoup格式化html文件,最後用itext將html文件轉成pdf。

方法2:使用jdoctopdf來實現,這是一個封裝好的包,可以把doc轉換成pdf,html,xml等格式,調用很方便
地址:
需要注意中文字體的寫入問題。

方法3:使用jodconverter來調用openOffice的服務來轉換,openOffice有個各個平台的版本,所以這種方法跟方法1一樣都是跨平台的。
jodconverter的下載地址:
首先要安裝openOffice,下載地址:
安裝完後要啟動openOffice的服務,具體啟動方法請自行google

方法4:效果最好的一種方法,但是需要window環境,而且速度是最慢的需要安裝msofficeWord以及SaveAsPDFandXPS.exe(word的一個插件,用來把word轉化為pdf)
Office版本是2007,因為SaveAsPDFandXPS是微軟為office2007及以上版本開發的插件
SaveAsPDFandXPS下載地址:
jacob 包下載地址:

『肆』 java word轉pdf並定位關鍵字簽章

建議你先把word的電子簽章弄掉,轉成PDF,然後再用PDF編輯器添加圖章就好了。

先用福昕PDF閱讀器打開文件,然後點擊注釋----創建自定義圖章

『伍』 java怎麼實現將word文檔轉換為pdf文件

WORD轉換到PDF
WORD轉換到PDF的步驟就相對簡單了,我們只需要安裝一款虛擬列印機軟體「Virtual
Pdf
Printer」即可,它可以將你編輯好的WORD文檔直接輸出為PDF文件格式。(下載地址:
http://www.newhua.com/soft/21190.htm)
安裝後在WORD中點擊「打開」→「列印」,在「列印機名稱」中會看到多了一個「Virtual
Printer」選項,選中它,點擊確定後(未注冊版本有10秒的等待時間),彈出「保存PDF文件」對話框,先選擇文件的保存路徑,再點擊「生成設置」按鈕,彈出「系統設置」面板(如圖3),對輸出後的PDF文件進行加密和字體等設置,點擊兩次確定,當前的WORD文檔就被轉換成PDF格式的文件了

『陸』 java怎麼實現word文檔轉換為pdf

Java code String getWord(String path) { System.out.println(); System.out.println(); File file File(path); String returnString ; InputStream is; try { is FileInputStream(file); WordExtractor extractor WordExtractor(); returnString = extractor.extractText(is); System.out.println(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return returnString; } 將內容寫入到pdf中Java codeIOException{ System.out.println(); System.out.println(); ; // create the file File(filePath); file.exists()){ Document doc ; FileOutputStream fos ; PdfWriter pdfWriter ; try { BaseFont bFont ); Font font Font(bFont); font.setSize(8); doc Document(PageSize.

『柒』 在linux環境下,java怎麼實現從word格式轉換為pdf格式

Word轉換成pdf格式是比較簡單的,我們使用pdf轉換器就可以輕松將word轉換成pdf格式

參考軟體:迅捷pdf轉換器

參考步驟:第一步:打開桌面上的迅捷pdf轉換器,然後選擇「其他文件轉換成PDF」,再選擇「word轉成pdf」

第三步:轉換好之後選擇「輸出」,把轉換好的文件輸出保存下來就可以了

『捌』 用Java 怎麼把Word轉PDF不使用插件

幾種方案:方法一:用apachepio讀取doc文件,然後轉成html文件用Jsoup格式化html文件,最後用itext將html文件轉成pdf。方法2:使用jdoctopdf來實現,這是一個封裝好的包,可以把doc轉換成pdf,html,xml等格式,調用很方便地址:安裝完後要啟動openOffice的服務,具體啟動方法請自行google方法4:效果最好的一種方法,但是需要window環境,而且速度是最慢的需要安裝msofficeWord以及SaveAsPDFandXPS.exe(word的一個插件,用來把word轉化為pdf)Office版本是2007,因為SaveAsPDFandXPS是微軟為office2007及以上版本開發的插件SaveAsPDFandXPS下載地址:/zh-cn/download/details.aspx?id=7jacob包下載地址:

閱讀全文

與javaword轉換pdf相關的資料

熱點內容
pythonimportsys作用 瀏覽:276
騰訊雲拼團雲伺服器 瀏覽:364
海南離島將加貼溯源碼銷售嗎 瀏覽:244
linux分區讀取 瀏覽:794
單片機液晶顯示屏出現雪花 瀏覽:890
解壓器用哪個好一點 瀏覽:771
什麼app看小說全免費 瀏覽:503
sha和ras加密 瀏覽:823
韓順平php視頻筆記 瀏覽:636
阿里雲ecs伺服器如何設置自動重啟 瀏覽:596
三星電視怎麼卸掉app 瀏覽:317
如何將pdf轉換成docx文件 瀏覽:32
dos命令批量改名 瀏覽:376
centosphp環境包 瀏覽:602
mfipdf 瀏覽:534
電腦解壓後電腦藍屏 瀏覽:295
外網訪問內網伺服器如何在路由器設置 瀏覽:856
2014統計年鑒pdf 瀏覽:434
linuxoracle用戶密碼 瀏覽:757
股票交易pdf 瀏覽:898