翻譯|行業(yè)資訊|編輯:胡濤|2023-01-09 11:47:45.030|閱讀 631 次
概述:本文主要介紹Aspose.words for.java 購(gòu)買授權(quán)須知,歡迎查閱
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
支持的平臺(tái)
Aspose.Words 可作為 .NET、Java、C++ 和 Python 的四種不同產(chǎn)品使用,
.NET Framework | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS |
Xamarin.Mac | COM | Mono | Windows Azure |
系統(tǒng)要求
任何可以運(yùn)行 Java Runtime Environment (JRE) 的操作系統(tǒng)都可以運(yùn)行 Aspose.Words for Java。
下表列出了大多數(shù)(但不是全部)受支持的操作系統(tǒng)。
操作系統(tǒng) |
版本
|
支持的云平臺(tái)
|
微軟Windows
|
|
Aspose.Words for Java 支持任何可以運(yùn)行 Java 應(yīng)用程序的云平臺(tái)。
|
Linux
|
|
|
蘋果系統(tǒng)
|
|
|
移動(dòng)端
|
|
支持的文檔格式
下表顯示了 Aspose.Words for java 支持的輸入和輸出文件格式:
格式 | 描述 | Load | save |
---|---|---|---|
DOC | Microsoft Word 97 – 2007 文檔。 |
![]() |
![]() |
DOT | Microsoft Word 97 – 2007 模板。 |
![]() |
![]() |
DocPreWord60 | 文檔為 Word 6 或 Word 95 格式。 |
![]() |
|
DOCX | Office Open XML WordprocessingML 文檔(無(wú)宏)。 |
![]() |
![]() |
DOCM | Office Open XML WordprocessingML 啟用宏的文檔。 |
![]() |
![]() |
DOTX | Office Open XML WordprocessingML 模板(無(wú)宏)。 |
![]() |
![]() |
DOTM | Office Open XML WordprocessingML 啟用宏的模板。 |
![]() |
![]() |
FlatOpc | Office Open XML WordprocessingML 存儲(chǔ)在平面 XML 文件而不是 ZIP 包中。 |
![]() |
![]() |
FlatOpcMacroEnabled | Office Open XML WordprocessingML 啟用宏的文檔存儲(chǔ)在平面 XML 文件中,而不是 ZIP 包中。 |
![]() |
![]() |
FlatOpcTemplate | Office Open XML WordprocessingML 模板(無(wú)宏)存儲(chǔ)在平面 XML 文件而不是 ZIP 包中。 |
![]() |
![]() |
FlatOpcTemplateMacroEnabled | Office Open XML WordprocessingML 啟用宏的模板存儲(chǔ)在平面 XML 文件中,而不是 ZIP 包中。 |
![]() |
![]() |
XML | XML 文檔。 |
![]() |
|
RTF | RTF 格式。 |
![]() |
![]() |
WordML | Microsoft Word 2003 WordprocessingML 格式。 |
![]() |
![]() |
HTML | HTML 或 XHTML 格式。 |
![]() |
![]() |
MHTML | MHTML(Web 存檔)格式。 |
![]() |
![]() |
MOBI | MOBI 是 MobiPocket 閱讀器和亞馬遜 Kindle 閱讀器使用的電子書(shū)格式。 |
![]() |
|
AZW3 | AZW3 是亞馬遜 Kindle 閱讀器使用的一種電子書(shū)格式。 |
![]() |
![]() |
CHM | CHM(編譯的 HTML 幫助)格式。 |
![]() |
|
ODT | ODF 文本文檔。 |
![]() |
![]() |
OTT | ODF 文本文檔模板。 |
![]() |
![]() |
TXT | 純文本 |
![]() |
![]() |
MD | 降價(jià)文件 |
![]() |
![]() |
將文檔另存為 PDF (Adobe Portable Document) 格式。 |
![]() |
||
XPS | 以 XPS(XML 紙張規(guī)范)格式保存文檔。 |
![]() |
|
XamlFixed | 將可擴(kuò)展應(yīng)用程序標(biāo)記語(yǔ)言 (XAML) 格式的文檔另存為固定文檔。 |
![]() |
|
SVG | 以 SVG(可縮放矢量圖形)格式保存文檔。 |
![]() |
|
HtmlFixed | 使用絕對(duì)定位元素以 HTML 格式保存文檔 |
![]() |
|
OpenXps | 以 OpenXPS (Ecma-388) 格式保存文檔。 |
![]() |
|
PS | 以 PS (PostScript) 格式保存文檔。 |
![]() |
|
PCL | 以 PCL(打印機(jī)控制語(yǔ)言)格式保存文檔。 |
![]() |
|
EPUB | 以 IDPF EPUB 格式保存文檔。 |
![]() |
![]() |
XamlFlow | 測(cè)試版。 將可擴(kuò)展應(yīng)用程序標(biāo)記語(yǔ)言 (XAML) 格式的文檔另存為流文檔。 |
![]() |
|
XamlFlowPack | 測(cè)試版。 將可擴(kuò)展應(yīng)用程序標(biāo)記語(yǔ)言 (XAML) 包格式的文檔另存為流文檔。 |
![]() |
|
TIFF | 呈現(xiàn)文檔的一頁(yè)或多頁(yè)并將它們保存到單個(gè)或多頁(yè) TIFF 文件中。 |
![]() |
|
PNG | 呈現(xiàn)文檔的頁(yè)面并將其另存為 PNG 文件。 |
![]() |
|
BMP | 呈現(xiàn)文檔的一頁(yè)并將其另存為 BMP 文件。 |
![]() |
|
EMF | 呈現(xiàn)文檔的一頁(yè)并將其保存為矢量 EMF(增強(qiáng)型元文件)文件。 |
![]() |
|
JPEG | 呈現(xiàn)文檔頁(yè)面并將其另存為 JPEG 文件。 |
![]() |
|
GIF | 呈現(xiàn)文檔頁(yè)面并將其保存為 GIF 文件。 |
![]() |
許可和訂閱
免費(fèi)試用或臨時(shí)許可證
開(kāi)發(fā)人員可以在購(gòu)買前試用。您可以通過(guò)Maven的Java 輕松下載/安裝 Aspose.Words for Java 和 Aspose.Words for Android以進(jìn)行評(píng)估。
但評(píng)估版在加載和保存時(shí)會(huì)在文檔頂部插入一個(gè)評(píng)估水印,并將最大文檔大小限制為幾百個(gè)段落。
臨時(shí)執(zhí)照
如果您希望在不受試用版限制的情況下測(cè)試 Aspose.Words,您還可以申請(qǐng)一個(gè) 30 天的臨時(shí)許可證。
購(gòu)買的許可證
購(gòu)買后,您需要申請(qǐng)?jiān)S可文件或?qū)⒃S可文件作為嵌入資源包含在內(nèi)。本節(jié)描述如何完成此操作的選項(xiàng),以及對(duì)一些常見(jiàn)問(wèn)題的評(píng)論。
您需要設(shè)置許可證:每個(gè)應(yīng)用程序域僅一次/在使用任何其他 Aspose.Words 類之前
許可證申請(qǐng)選項(xiàng)
可以從不同位置應(yīng)用許可證:
設(shè)置許可證最簡(jiǎn)單的方法通常是將許可證文件放在與Aspose.Words JAR相同的文件夾中,并僅指定文件名而不指定路徑。
使用方法許可組件。
多次調(diào)用SetLicense沒(méi)有害處,只是浪費(fèi)處理器時(shí)間。
使用文件或流對(duì)象申請(qǐng)?jiān)S可證
在開(kāi)發(fā)類庫(kù)時(shí),您可以從使用 Aspose.Words 的類的靜態(tài)構(gòu)造函數(shù)中調(diào)用SetLicense 。靜態(tài)構(gòu)造函數(shù)將在實(shí)例化您的類之前執(zhí)行,以確保正確安裝了 Aspose.Words 許可證。
從文件加載許可證
使用方法,您可以嘗試在包含應(yīng)用程序 JAR 的嵌入式資源或文件夾中找到許可證文件,以供進(jìn)一步使用。
以下代碼示例顯示如何從文件夾初始化許可證:
com.aspose.words.License license = new com.aspose.words.License(); license.setLicense("Aspose.Words.Java.lic");
從流對(duì)象加載許可證
以下代碼示例顯示如何使用另一個(gè)方法從流中初始化許可證:
com.aspose.words.License license = new com.aspose.words.License(); license.setLicense(new java.io.FileInputStream("Aspose.Words.Java.lic"));
將許可證文件作為嵌入式資源包括在內(nèi)
將許可證與您的應(yīng)用程序打包并確保它不會(huì)丟失的一種巧妙方法是將其作為嵌入式資源包含在內(nèi)。您只需將 LIC 文件復(fù)制到項(xiàng)目的資源文件夾即可。重建項(xiàng)目應(yīng)該將 .lic 文件嵌入到應(yīng)用程序 .jar 文件中。之后,您可以使用以下代碼申請(qǐng)?jiān)S可證:
License lic = new License(); lic.setLicense(Program.class.getResourceAsStream("Aspose.Words.Java.lic"));
應(yīng)用計(jì)量許可
Aspose.Words 允許開(kāi)發(fā)人員應(yīng)用計(jì)量密鑰。這是一種新的許可機(jī)制。
新的許可機(jī)制將與現(xiàn)有的許可方法一起使用。那些希望根據(jù) API 功能的使用情況進(jìn)行計(jì)費(fèi)的客戶可以使用計(jì)量許可。
完成獲得此類許可證的所有必要步驟后,您將收到密鑰,而不是許可證文件。可以使用為此目的專門引入的
以下代碼示例顯示如何設(shè)置計(jì)量公鑰和私鑰:
// For complete examples and data files, please go to //github.com/aspose-words/Aspose.Words-for-Java try { Metered metered = new Metered(); metered.setMeteredKey("*****", "*****"); Document doc = new Document(getMyDir() + "Document.docx"); System.out.println(doc.getPageCount()); } catch (Exception e) { System.out.println("\nThere was an error setting the license: " + e.getMessage()); }
通常在應(yīng)用程序啟動(dòng)時(shí)應(yīng)用一次計(jì)量許可證就足夠了。但是,如果計(jì)量許可機(jī)制在24小時(shí)內(nèi)無(wú)法與Aspose服務(wù)器通信,Aspose.Words將退出許可模式并切換到評(píng)估模式,為避免這種情況,您應(yīng)該定期檢查許可狀態(tài),如果Aspose.Words變成評(píng)估模式,請(qǐng)重新申請(qǐng)計(jì)量許可證。
更改許可證文件名
許可證文件名不必是“Aspose.Words.LIC”。您可以根據(jù)自己的喜好重命名它,并在您的應(yīng)用程序中設(shè)置許可證時(shí)使用該名稱。
“找不到許可證文件名”異常
當(dāng)您購(gòu)買并下載許可證時(shí),Aspose 網(wǎng)站將許可證文件命名為“Aspose.Words.LIC”。您使用瀏覽器下載許可證文件。在這種情況下,一些瀏覽器將許可文件識(shí)別為 XML 并向其附加 .xml 擴(kuò)展名,因此您計(jì)算機(jī)上的完整文件名變?yōu)?em>“Aspose.Words.lic.XML”。
當(dāng) Microsoft Windows 配置為隱藏已知文件類型的擴(kuò)展名時(shí)(不幸的是,這是大多數(shù) Windows 安裝中的默認(rèn)設(shè)置),許可證文件將顯示為“Aspose.Words. LIC”在 Windows 資源管理器中。你可能會(huì)認(rèn)為這是真實(shí)的文件名并調(diào)用SetLicense傳遞給它“Aspose.Words.LIC”,但是沒(méi)有這樣的文件,因此是異常。
要解決此問(wèn)題,請(qǐng)重命名文件以刪除不可見(jiàn)的 .xml 擴(kuò)展名。我們還建議您禁用 Microsoft Windows 中的“隱藏?cái)U(kuò)展”選項(xiàng)。
使用多個(gè) Aspose 產(chǎn)品
如果您在應(yīng)用程序中使用多個(gè) Aspose 產(chǎn)品,例如 Aspose.Words 和 Aspose.Cells,這里有一些有用的提示:
歡迎下載|體驗(yàn)更多Aspose產(chǎn)品
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn