• <menu id="w2i4a"></menu>
  • logo Aspose中文文檔

    許可和訂閱


    Aspose.Words是一種高級Word文檔處理API,用于執(zhí)行各種文檔管理和操作任務(wù)。API支持生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印文檔,而無需在跨平臺應(yīng)用程序中直接使用Microsoft Word。

    Aspose API支持流行文件格式處理,并允許將各類文檔導(dǎo)出或轉(zhuǎn)換為固定布局文件格式和最常用的圖像/多媒體格式。

    Aspose.Words for .NET 最新下載

    免費(fèi)試用或臨時(shí)許可證

    免費(fèi)試用

    評估版與購買的版本相同 -當(dāng)您添加幾行代碼來應(yīng)用許可證時(shí),試用版就會(huì)獲得許可。

    沒有指定許可證的 Aspose.Words 試用版提供完整的產(chǎn)品功能,但在加載和保存時(shí)在文檔頂部插入評估水印,并將最大文檔大小限制為幾百段。

    臨時(shí)許可證

    如果您希望不受試用版限制地測試 Aspose.Words,您還可以申請 30 天的臨時(shí)許可證。有關(guān)更多詳細(xì)信息,請參閱“獲取臨時(shí)許可證”頁面。

    購買許可證

    購買后,您需要應(yīng)用許可證文件或?qū)⒃S可證文件包含為嵌入資源。本節(jié)介紹如何完成此操作的選項(xiàng),以及對一些常見問題的評論。

    您需要設(shè)置許可證:

    保護(hù)您購買的許可證

    購買License后,您需要仔細(xì)閱讀“保護(hù)您購買的License”頁面的信息,以保護(hù)您的License文件。請注意,只有當(dāng)您擁有付費(fèi)許可證時(shí)才能查看此頁面。

    許可證申請選項(xiàng)

    可以從不同地點(diǎn)申請?jiān)S可證:

    • 顯式路徑
    • 包含Aspose.Words.dll文件的文件夾
    • 包含名為Aspose.Words.dll 的程序集的文件夾
    • 包含入口程序集的文件夾(您的.exe
    • 程序集中的嵌入資源稱為Aspose.Words.dll
    • 作為計(jì)量許可證 – 一種新的許可機(jī)制

    當(dāng)您在應(yīng)用程序中引用Aspose.Words.dll時(shí),該庫將被復(fù)制到您的輸出目錄(除非該條目的屬性中的“Copy Local ”設(shè)置為 false)。通常,設(shè)置許可證的最簡單方法是將許可證文件放置在與Aspose.Words.dll相同的文件夾中,并僅指定文件名而不指定路徑。

    使用SetLicense方法來許可組件。

    多次調(diào)用SetLicense并沒有什么害處,只是浪費(fèi)處理器時(shí)間。

    多次調(diào)用SetMeteredKey也沒有什么害處,但只會(huì)浪費(fèi)處理器時(shí)間并且可能會(huì)不正確地累積消耗。

    使用文件或流對象應(yīng)用許可證

    開發(fā)應(yīng)用程序時(shí),請?jiān)谑褂?Aspose.Words 類之前在啟動(dòng)代碼中調(diào)用SetLicense 。

    從文件加載許可證

    使用SetLicense方法,您可以嘗試在嵌入資源或程序集文件夾中查找許可證文件以供進(jìn)一步使用。

    以下代碼示例顯示如何從文件夾初始化許可證:

    // For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET
    Aspose.Words.License license = new Aspose.Words.License();
    
    // This line attempts to set a license from several locations relative to the executable and Aspose.Words.dll.
    // You can also use the additional overload to load a license from a stream, this is useful for instance when the 
    // license is stored as an embedded resource
    try
    {
        license.SetLicense("Aspose.Words.lic");
        Console.WriteLine("License set successfully.");
    }
    catch (Exception e)
    {
        // We do not ship any license with this example, visit the Aspose site to obtain either a temporary or permanent license. 
        Console.WriteLine("\nThere was an error setting the license: " + e.Message);
    }

    從流對象加載許可證

    以下代碼示例演示如何使用另一個(gè)SetLicense方法從流初始化許可證:

    // For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET
    Aspose.Words.License license = new Aspose.Words.License();
    try
    {
    // Initializes a license from a stream
    MemoryStream stream = new MemoryStream(File.ReadAllBytes(@"Aspose.Words.lic"));
    license.SetLicense(stream);
    Console.WriteLine("License set successfully.");
    }
    catch (Exception e)
    {
    // We do not ship any license with this example, visit the Aspose site to obtain either a temporary or permanent license.
    Console.WriteLine("\nThere was an error setting the license: " + e.Message);
    }
    

    包含許可證文件作為嵌入式資源

    將許可證與應(yīng)用程序打包并確保其不會(huì)丟失的一種巧妙方法是將其作為嵌入式資源包含到調(diào)用 Aspose.Words 的程序集中。要將文件包含為嵌入資源,請執(zhí)行以下步驟:

    1. 在 Visual Studio 中,使用“File | Add Existing Item…” 將 .lic 文件包含到項(xiàng)目中。 “File | Add Existing Item…” 菜單。
    2. 在解決方案資源管理器中選擇該文件,然后在Solution Explorer 窗口中將 “Build Action to Embedded Resource”
    3. 在您的代碼中,調(diào)用僅傳遞資源文件的短名稱的SetLicense 。

    申請計(jì)量許可證

    Aspose.Words 允許開發(fā)人員應(yīng)用計(jì)量密鑰。這是一種新的許可機(jī)制。

    新的發(fā)牌機(jī)制將與現(xiàn)有的發(fā)牌方法同時(shí)使用。想要根據(jù) API 功能的使用情況進(jìn)行計(jì)費(fèi)的客戶可以使用計(jì)量許可。

    完成獲取此類許可證的所有必要步驟后,您將收到密鑰,而不是許可證文件??梢允褂脼榇四康膶iT引入的Metered類來應(yīng)用此計(jì)量密鑰。

    不要頻繁調(diào)用SetMeteredKey方法,以便該許可方法正確累積消耗并向我們報(bào)告。只需實(shí)例化 Aspose.Words 庫,調(diào)用一次SetMeteredKey,然后讓庫實(shí)例化并重復(fù)使用它。

    以下代碼示例展示了如何設(shè)置有限的公鑰和私鑰:

    	
    	
    	
    	
    	
    	
    Metered metered = new Metered();
    metered.setMeteredKey("***", "***");

    通常,在應(yīng)用程序啟動(dòng)后應(yīng)用計(jì)量許可證就足夠了。但是,如果計(jì)量許可機(jī)制在 24 小時(shí)內(nèi)無法與 Aspose 服務(wù)器通信,Aspose.Words 將退出許可模式并切換到評估模式,為避免這種情況,您應(yīng)該定期檢查許可證狀態(tài),如果 Aspose.Words 變成評估模式,請重新申請計(jì)量許可證。

    請注意,您必須擁有穩(wěn)定的互聯(lián)網(wǎng)連接才能正確使用計(jì)量許可證,因?yàn)橛?jì)量機(jī)制需要與我們的服務(wù)不斷交互才能正確計(jì)算。有關(guān)更多詳細(xì)信息,請參閱“計(jì)量許可常見問題解答”部分。

    修改License文件名

    許可證文件名不必是“Aspose.Words.LIC”。您可以將其重命名為您喜歡的名稱,并在應(yīng)用程序中設(shè)置許可證時(shí)使用該名稱。

    “找不到許可證文件名”異常

    當(dāng)您購買并下載許可證時(shí),Aspose 網(wǎng)站會(huì)將許可證文件命名為“Aspose.Words.LIC”。您使用瀏覽器下載許可證文件。在這種情況下,某些瀏覽器會(huì)將許可證文件識別為 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. Windows 資源管理器中的“LIC” 。您可能會(huì)認(rèn)為這是真實(shí)的文件名,并調(diào)用SetLicense傳遞它“Aspose.Words.LIC”,但沒有這樣的文件,因此出現(xiàn)異常。

    要解決此問題,請重命名該文件以刪除不可見的 .xml 擴(kuò)展名。我們還建議您禁用 Microsoft Windows 中的“hide extensions”選項(xiàng)。

    使用多個(gè) Aspose 產(chǎn)品

    如果您在應(yīng)用程序中使用多個(gè) Aspose 產(chǎn)品,例如 Aspose.Words 和 Aspose.Cells,以下是一些有用的提示:

    • 分別為每個(gè) Aspose 產(chǎn)品設(shè)置許可證。即使您對所有組件都有一個(gè)許可證文件(例如“Aspose.Total.lic”),您仍然需要為應(yīng)用程序中使用的每個(gè) Aspose 產(chǎn)品單獨(dú)調(diào)用SetLicense 。
    • 使用完全限定的許可證類別名稱。每個(gè) Aspose 產(chǎn)品在其自己的命名空間中都有一個(gè)License類。例如,Aspose.Words 具有Aspose.Words.License 類,Aspose.Cells 具有 Aspose.Cells.License 類。使用完全限定的類名可以避免混淆哪個(gè)許可證適用于哪個(gè)產(chǎn)品。
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();