Java 將HTML轉為XPS
文件格式轉換在實際場景需求中是一種能夠快速獲得目標文件格式的方法,通常以藉助於特定轉換工具來實現。本文,以HTML轉為XPS為例,通過Java後端程式來介紹如何實現轉換。
Jar包引入
通過Maven倉庫下載匯入,如下配置pom.xml:
<repositories> <repository> <id>com.e-iceblue</id> <url> </repository> </repositories> <dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.doc.free</artifactId> <version>5.2.0</version> </dependency> </dependencies>
如需手動匯入,需要下載jar包-Free Spire.Doc for Java到本地,然後解壓,找到lib資料夾下的Spire.Doc.jar檔案。在IDEA中開啟“Project Structure”介面,執行如圖步驟將本地路徑下的jar檔案手動引入Java程式:
將HTML轉為XPS
轉換時,只需在呼叫Document.saveToFile()方法時選擇目標檔案格式的列舉值為XPS即可。下面是轉換時用到的主要類及方法步驟:
-
建立 Document 類的物件。
-
呼叫 Document.loadFromFile(String fileName, FileFormat fileFormat)方法載入HTML檔案。
-
通過 Document.saveToFile(String fileName, FileFormat fileFormat) 方法儲存為XPS格式到指定路徑。
Java
import com.spire.doc.*; public class HTMLtoXPS { public static void main(String[] args) { //建立Document類的物件 Document doc = new Document(); //載入HTML檔案 doc.loadFromFile("sample.html",FileFormat.Html); //儲存為XPS格式 doc.saveToFile("HTMLtoXPS.xps",FileFormat.XPS); doc.dispose(); } }
—END—
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31499788/viewspace-2903314/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java 將PDF/XPS轉為Word/html /SVG/PS/PCL/PNG、PDF和XPS互轉(基於Spire.Cloud.SDK for Java)JavaHTMLSVGCloud
- Java 將HTML轉為XMLJavaHTMLXML
- Java 將HTML轉為WordJavaHTML
- Java 將Html轉為PDF(二)JavaHTML
- Java 將Word轉為HTML的方法JavaHTML
- Java 將PPT幻燈片轉為HTMLJavaHTML
- Java 將PDF轉為HTML時儲存到流JavaHTML
- Java 轉PPT為圖片、PDF、SVG、XPS、ODP以及PPT和PPTX互轉JavaSVG
- C# 將HTML轉為XMLC#HTMLXML
- Python 將PowerPoint (PPT/PPTX) 轉為HTMLPythonHTML
- 利用poi將Html中table轉為ExcelHTMLExcel
- Java 將PDF轉為PDF/AJava
- Java 將Word轉為OFDJava
- Java 將Excel轉為OFDJavaExcel
- python 將 CVS檔案轉為HTML檔案PythonHTML
- C#/VB.NET 將RTF轉為HTMLC#HTML
- C#/VB.NET 將Html轉為ExcelC#HTMLExcel
- Java將彩色PDF轉為灰度Java
- Java 中將 InputStream 轉換為 StreamJava
- Java 中將 Short 轉換為 byte[]Java
- Java 將PDF轉為線性PDFJava
- Java 將Excel轉為SVG的方法JavaExcelSVG
- java將物件轉為json的方式Java物件JSON
- 四種將Word轉換為HTML的線上工具HTML
- C#將html轉pdfC#HTML
- Java將Boolean轉為Json物件的方法JavaBooleanJSON物件
- Java中將 Map 轉換為 Spring MultiValueMapJavaSpring
- Java 將Excel轉為et和ett格式JavaExcel
- 如何將Java 8 Calendar轉換為 LocalDateTime?JavaLDA
- 安卓手機怎樣將PDF檔案轉為HTML安卓HTML
- JS 將HTML頁面轉為PDF或者World 並下載JSHTML
- Java將地圖轉換為陣列[Snippet]Java地圖陣列
- Java 將PDF轉為透明背景的圖片Java
- Java如何將字串轉換為字元陣列?Java字串字元陣列
- 如何在Java中將double轉換為int?Java
- 如何在Java中將字串轉換為日期Java字串
- java將IP地址轉換為數字以及逆向轉換Java
- Java 實現 markdown轉HtmlJavaHTML