using IronOCR 授權金鑰
如何取得授權金鑰
添加 IronOCR 授權金鑰後,您即可無限制且無浮水印地將專案部署至生產環境。
您可在此購買授權金鑰,或註冊免費 30天試用授權。
步驟 1:下載 IronOCR 最新版本
立即透過免費試用,在您的專案中開始使用 IronOCR。
透過 DLL 安裝
Download the IronOCR DLL directly to your machine.
透過 NuGet 安裝
Alternatively, you can install through NuGet.
# Run the following command in your terminal to install IronOcr via NuGet
nuget install IronOcr
# Run the following command in your terminal to install IronOcr via NuGet
nuget install IronOcr
步驟 2:套用您的授權金鑰
透過程式碼設定您的 IronOCR 授權金鑰
請將此程式碼加入應用程式的啟動階段,位於使用 IronOCR 之前。
// Set your IronOCR license key at the beginning of your application
IronOcr.License.LicenseKey = "IRONOCR-MYLICENSE-KEY-1EF01";
// Set your IronOCR license key at the beginning of your application
IronOcr.License.LicenseKey = "IRONOCR-MYLICENSE-KEY-1EF01";
' Set your IronOCR license key at the beginning of your application
IronOcr.License.LicenseKey = "IRONOCR-MYLICENSE-KEY-1EF01"
您可以透過 IronOcr.License.IsValidLicense(string LicenseKey) 或 IronOcr.License.IsLicensed 屬性來驗證軟體的授權狀態。
請透過 Web.Config 或 App.Config 設定您的授權金鑰
若要透過 Web.Config 或 App.Config 在應用程式中全域套用某個金鑰,請在設定檔的 appSettings 區段中加入以下金鑰:
<configuration>
...
<appSettings>
<add key="IronOcr.LicenseKey" value="IRONOCR-MYLICENSE-KEY-1EF01"/>
</appSettings>
...
</configuration>
<configuration>
...
<appSettings>
<add key="IronOcr.LicenseKey" value="IRONOCR-MYLICENSE-KEY-1EF01"/>
</appSettings>
...
</configuration>
在 IronOCR 版本 2023.4.13 至 2024.3.4 之間,已知存在以下專案授權問題:
- ASP.NET 專案
- .NET Framework 版本 >= 4.6.2
儲存在 Web.config 檔案中的金鑰並未被產品讀取並使用。 請參閱"在 Web.config 中設定授權金鑰"的疑難排解文章以了解更多資訊。
請透過 .NET Core 的 appsettings.json 檔案設定您的金鑰
若要在 .NET Core 應用程式中將金鑰套用至全域範圍:
- 請在專案的根目錄中新增一個名為
appsettings.json的 JSON 檔案。 - 請在您的 JSON 設定檔中新增一個 'IronOcr.LicenseKey' 鍵。其值應為您的授權金鑰。
- 請確保檔案屬性中包含"複製到輸出目錄:始終複製"。
- 請確保
IronOcr.License.IsLicensed會返回true以供驗證。
檔案:appsettings.json
{
"IronOcr.LicenseKey": "IRONOCR-MYLICENSE-KEY-1EF01"
}
步驟 3:測試您的密鑰
請測試您的金鑰是否已正確安裝。
// Validate the license key
bool result = IronOcr.License.IsValidLicense("IRONOCR-MYLICENSE-KEY-1EF01");
// Validate the license key
bool result = IronOcr.License.IsValidLicense("IRONOCR-MYLICENSE-KEY-1EF01");
' Validate the license key
Dim result As Boolean = IronOcr.License.IsValidLicense("IRONOCR-MYLICENSE-KEY-1EF01")
步驟 4:開始您的專案
請參閱我們的教學指南,了解如何開始使用 IronOCR。
有任何疑問嗎?
如有任何疑問,請聯絡 support@ironsoftware.com
常見問題
我該如何取得 .NET OCR 專案的授權金鑰?
您可在 IronOCR 網站購買授權金鑰,或註冊免費 30天試用金鑰。這將讓您能無限制且無浮水印地部署您的專案。
透過 DLL 安裝 IronOCR 的步驟為何?
若要透過 DLL 安裝 IronOCR,請直接從 IronOCR 網站將 IronOCR DLL 下載至您的電腦,並將其加入您的專案中。
如何透過 NuGet 安裝 IronOCR?
您可以在終端機中執行命令 `nuget install IronOcr`,透過 NuGet 安裝 IronOCR。
如何在我的 C# 應用程式中套用授權金鑰?
請在應用程式的啟動程式碼開頭加入 IronOcr.License.LicenseKey = "您的授權金鑰"; 以套用授權金鑰。
我能否透過設定檔設定 IronOCR 的授權金鑰?
是的,您可以透過 Web.Config 或 App.Config 將授權金鑰設定為全域變數,方法是將其新增至 appSettings 區段;若為 .NET Core 應用程式,則可透過 appsettings.json 檔案進行設定。
如果我的授權金鑰在 Web.Config 中無法被識別,該怎麼辦?
針對 ASP.NET 專案及 .NET Framework 版本 >= 4.6.2,存在已知問題:Web.config 中的鍵值可能無法被識別。詳情請參閱 IronOCR 網站上的疑難排解文章。
如何測試我的 IronOCR 授權金鑰是否已正確安裝?
請使用 IronOcr.License.IsValidLicense("您的授權金鑰") 方法,以驗證您的授權金鑰是否已正確安裝。
若遇到 IronOCR 授權金鑰的問題,我該怎麼辦?
若遇到任何問題,可透過 support@ironsoftware.com 聯繫 Iron Software 技術支援以獲取協助。
使用授權金鑰時,IronOCR 是否與 .NET 10 相容?
是的。IronOCR 支援 .NET 10,且授權金鑰的應用方式(例如透過程式碼、Web.Config/App.Config 或 appsettings.json)在 .NET 10 專案中的運作方式,與先前受支援的版本完全相同。([ironsoftware.com](https://ironsoftware.com/csharp/ocr/features/compatibility/?utm_source=openai))
如何使用 IronOCR 提升 OCR 結果的準確性?
若要提升 IronOCR 的 OCR 準確度,請確保輸入影像品質優良、使用適當的語言套件,並善用該程式庫的影像預處理功能。

