翻譯|使用教程|編輯:李顯亮|2020-02-26 13:24:50.383|閱讀 1125 次
概述:PDF、Word、HTML、XPS等是我們日常工作中常用到的文件格式,對于開發人員來說,在程序中接入格式轉換功能也是常見的。而Spire.DOC就是文檔開發方面的專家。本文將介紹如何使用Spire.DOC for Java在Java中將Word文檔轉換為PDF、PNG、XPS、XML等格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
PDF、Word、HTML、XPS等是我們日常工作中常用到的文件格式,不同的場合會用到不同的文件格式展現,那么格式之間的轉化就顯得尤其重要。對于開發人員來說,在程序中接入格式轉換功能也是常見的。而Spire.DOC就是文檔開發方面的專家。
本文將介紹如何使用Spire.DOC for Java在Java中將Word文檔轉換為PDF、PNG、XPS、XML等格式。如果你還沒有使用過Spire.DOC for Java,可點擊此處下載最新版測試。
Spire.Doc 能夠非常完美的識別中文字符并支持豐富的word文檔元素:文本框、頁眉、頁腳、項目符號和編號、表格、文本、超鏈接、水印、圖片、形狀等。
Word 文檔轉換為 PDF 格式:
import com.spire.doc.*; public class WordtoPDF { public static void main(String[] args) { //加載word示例文檔 Document document = new Document(); document.loadFromFile("Sample.docx"); //保存結果文件 document.saveToFile("out/toPDF.pdf", FileFormat.PDF); } }
執行結果如下圖:
Word是一種很好的排版工具,我們用Word創建好文檔后往往需要保存成 PDF、圖片或其它文檔格式。文本介紹如何使用Spire.Doc for Java轉換Word文檔到PNG、XPS、RTF等格式文檔。
import com.spire.doc.Document; import com.spire.doc.FileFormat; import com.spire.doc.documents.ImageType; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; public class ConvertWordToOtherFormats { public static void main(String[] args) throws IOException { //創建Document對象 Document doc = new Document(); //加載Word文檔 doc.loadFromFile("C:\\Users\\Administrator\\Desktop\\sample.docx"); //將指定頁保存為BufferedImage BufferedImage image= doc.saveToImages(0, ImageType.Bitmap); //將圖片數據保存為PNG格式文檔 File file= new File("output/ToPNG.png"); ImageIO.write(image, "PNG", file); //將Word保存為SVG格式 doc.saveToFile("output/ToSVG.svg",FileFormat.SVG); //將Word保存為RTF格式 doc.saveToFile("output/ToRTF.rtf",FileFormat.Rtf); //將Word保存為XPS格式 doc.saveToFile("output/ToXPS.xps",FileFormat.XPS); //將Word保存為XML格式 doc.saveToFile("output/ToXML.xml",FileFormat.Xml); //將Word保存為TXT格式 doc.saveToFile("output/ToTXT.txt",FileFormat.Txt); } }還想要更多嗎?您可以點擊閱讀【2019 · E-iceblue最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請隨時,我們很高興為您提供查詢和咨詢。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn