原創|行業資訊|編輯:胡濤|2023-02-03 11:16:17.607|閱讀 171 次
概述:本文介紹表格控件Aspose.Email For.NET 的相關授權說明,歡迎查閱
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
系統要求
支持的操作系統
|
開發環境
|
支持的框架
|
|
|
|
支持的文檔格式
下表顯示了 Aspose.Email for .NET 支持的輸入和輸出文件格式:
格式
|
描述 | load | save |
---|---|---|---|
MSG
|
Microsoft Outlook 和 Exchange 使用此格式來存儲電子郵件、聯系人、約會或其他任務。 |
![]() |
![]() |
PST
|
它代表 Outlook 個人存儲文件,用于存儲電子郵件、日歷項目、便箋、聯系人和其他幾種文件格式。它用于離線歸檔電子郵件數據。 |
![]() |
![]() |
OST
|
它表示用戶在使用 Microsoft Outlook 向 Exchange Server 注冊后在本地計算機上處于脫機模式的郵箱數據。 |
![]() |
![]() |
OFT
|
使用 Microsoft Outlook 創建的消息模板文件。 |
![]() |
![]() |
OLM
|
Microsoft Outlook for Mac 使用此格式存儲電子郵件、聯系人、日記、日歷數據和其他用戶應用程序數據。 |
![]() |
|
EML
|
它表示使用 Outlook 和其他相關應用程序保存的電子郵件。 |
![]() |
![]() |
EMLX
|
Apple Mail 以這種格式導出電子郵件。 |
![]() |
![]() |
MBOX
|
它表示用于收集電子郵件消息的容器。 |
![]() |
![]() |
ICS
|
iCalendar 格式用于交換和部署日歷事件和日程安排。 |
![]() |
![]() |
VCF
|
虛擬卡格式是一種用于存儲聯系信息的數字文件格式。 |
![]() |
![]() |
HTML
|
HTML(超文本標記語言)是為在瀏覽器中顯示而創建的網頁的擴展。 |
![]() |
![]() |
MHTML
|
將 HTML 代碼和相關資源保存在單個文件中的網頁存檔格式。 |
![]() |
![]() |
許可和訂閱
免費試用或臨時許可證
您可以免費下載 Aspose.Email for .NET 進行評估。評估版提供了產品的幾乎所有功能,但有一定的限制。當您購買許可證并添加幾行代碼以應用該許可證時,相同的評估版本將獲得許可。
如果您想在沒有評估版本限制的情況下測試 Aspose.Email,您還可以申請一個 30 天的臨時許可證。
評估版限制
Aspose.Email 的評估版(未指定許可證)提供除某些評估限制外的完整產品功能。
申請許可證
您可以從其下載頁面輕松下載 Aspose.Email 的評估版。評估版提供與 Aspose.Email 許可版完全相同的功能。此外,當您購買許可證并添加幾行代碼來應用該許可證時,評估版就會成為許可證。
關于許可證
該許可證是一個純文本 XML 文件,其中包含產品名稱、獲得許可的開發人員數量、訂閱到期日期等詳細信息。該文件經過數字簽名,因此請勿修改該文件。即使無意中在文件中添加額外的換行符也會使其無效。
如果您想避免評估限制,您需要在使用 Aspose.Email 之前設置許可證。每個應用程序(或進程)只需要設置一次許可證。
在 Aspose.Email for .NET 中設置許可證
在Aspose.Email中,許可證可以從文件、流或嵌入資源中加載。Aspose.Email試圖在以下位置找到許可證:
使用文件或流對象申請許可證
設置許可證最簡單的方法是將許可證文件放在與組件(包含在 Aspose.Email 中)的 dll 相同的文件夾中,并僅指定文件名而不指定其路徑。
// Instantiate an instance of license and set the license file through its path Aspose.Email.License license = new Aspose.Email.License(); license.SetLicense("Aspose.Email.lic"); // Instantiate an instance of license and set the license through a stream Aspose.Email.License license = new Aspose.Email.License(); license.SetLicense(myStream);
當您調用 SetLicense 方法時,許可證名稱應與您的許可證文件名相同。例如,您可以將許可證文件名更改為“Aspose.Email.lic.xml”。然后在您的代碼中,您應該為 SetLicense 方法使用修改后的許可證名稱(即 Aspose.Email.lic.xml)。
應用計量許可
Aspose.Email 允許開發人員應用計量密鑰。這是一種新的許可機制。新的許可機制將與現有的許可方法一起使用。那些希望根據 API 功能的使用情況進行計費的客戶可以使用計量許可。有關詳細信息,請參閱 計量許可常見問題解答 部分。
引入了一個新類 Metered 來應用計量密鑰。以下是演示如何設置計量公鑰和私鑰的示例代碼。
// For complete examples and data files, please go to //github.com/aspose-email/Aspose.Email-for-.NET Aspose.Email.Metered metered = new Aspose.Email.Metered(); // Access the SetMeteredKey property and pass public and private keys as parameters metered.SetMeteredKey("*****", "*****"); // The path to the documents directory. string dataDir = RunExamples.GetDataDir_Email(); // Load the document from disk. MailMessage eml = MailMessage.Load(dataDir + "Message.eml"); //Get the page count of document Console.WriteLine(eml.Subject);
將許可證文件包含為嵌入式資源
將許可證與您的應用程序打包并確保它不會丟失的另一種巧妙方法是將其作為嵌入式資源包含到調用組件 dll 的程序集中(包含在 Aspose.Email 中)。要將許可證文件包含為嵌入式資源,請執行以下步驟:
請查看下面給出的示例以了解這種在您的應用程序中設置許可證(嵌入式)的方法。
// Instantiate the License class Aspose.Email.License license = new Aspose.Email.License(); // Pass only the name of the license file embedded in the assembly license.SetLicense("Aspose.Email.lic");
歡迎下載|體驗更多Aspose產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn