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