翻譯|使用教程|編輯:胡濤|2022-10-14 10:56:02.907|閱讀 291 次
概述:本文主要介紹了如何給leadtools添加引用并設置許可證 - C# .NET Core,歡迎查閱~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
LEADTOOLS 是一個綜合工具包的集合,用于將識別、文檔、醫療、成像和多媒體技術整合到桌面、服務器、平板電腦、網絡和移動解決方案中,是一項企業級文檔自動化解決方案,有捕捉,OCR,OMR,表單識別和處理,PDF,打印捕獲,歸檔,注釋和顯示功能。利用業界領先的圖像處理技術,能夠智能識別文件,可以用來識別任何類型的掃描或傳真形式的圖像。
本教程展示了如何LEADDocument使用 LEADTOOLS SDK 在 C# .NET Core 應用程序中向 a 添加頁面和從中刪除頁面。
概括 | 本教程介紹如何在 C# .NET Core 應用程序中設置許可證。 |
完成時間 | 30分鐘 |
視覺工作室項目 | |
平臺 | C# .NET 核心應用程序 |
IDE | Visual Studio 2019, 2022 |
開發許可證 | 下載 LEADTOOLS |
啟動 Visual Studio 并選擇Create a new project。
選擇Console App (.NET Core)并單擊Next。
添加項目名稱并指定要保存項目的位置,然后單擊創建。
要在本教程中添加 LEADTOOLS 引用,請添加 LEADTOOLS NuGet 包,因為這將使用 .NET Core。
在解決方案資源管理器中右鍵單擊 C# 項目并選擇管理 NuGet 包...
瀏覽LEADTOOLS,然后選擇任何 LEADTOOLS NuGet 包并安裝它。您需要接受 LEAD 的最終用戶許可協議。
現在 LEADTOOLS 引用已添加到項目中,添加相關代碼以設置您的許可證。
Program.cs在解決方案資源管理器中打開,然后添加using Leadtools;到頂部的 using 塊。
在Program類中添加一個新方法SetLicense(),并在方法中調用它Main。添加以下代碼以正確設置您的許可證。
【C#】
using System; using Leadtools; namespace add_references_and_set_a_license_tutorial { class Program { static void Main(string[] args) { if (!SetLicense()) Console.WriteLine("Error setting license"); else Console.WriteLine("License file set successfully"); } static bool SetLicense() { if (RasterSupport.KernelExpired) { try { // TODO: Replace this with your License File contents string licString = "[License]\n" + "License = <doc><ver>2.0</ver>`PASTE YOUR LICENSE CONTENTS HERE`</doc>"; string developerKey = "PASTE YOUR DEVELOPER KEY HERE"; byte[] licBytes = System.Text.Encoding.UTF8.GetBytes(licString); RasterSupport.SetLicense(licBytes, developerKey); } catch (Exception ex) { Console.WriteLine(ex.Message); } } return !RasterSupport.KernelExpired; } } }
然后可以通過 Visual Studio 或命令行構建和運行項目,前提是部署環境支持并安裝了 .NET Core。要安裝 .NET Core,請參閱Microsoft 文檔站點上的
按F5或選擇Debug -> Start Debugging運行項目。
如果正確執行了這些步驟,控制臺中將出現一條消息,顯示License file set successfully.
打開終端并瀏覽到項目目錄。然后執行dotnet build以構建項目并dotnet run執行它。其他命令包括dotnet clean、dotnet rebuild和dotnet restore。
在 Mac 上:
在 Linux 上:
以上便是如何添加引用并設置許可證 - C# .NET Core ,如果您還有其他疑問,歡迎咨詢我們或者加入我們官方技術交流群。
歡迎下載|體驗更多LEADTOOL產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn