他のコンポーネントと比較する IronOCRとPDFTRON OCRの比較 Kannapat Udonpant 更新日:7月 28, 2025 Download IronOCR NuGet Download テキストの検索と置換 テキストと画像のスタンプ Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article OCRは「光学文字認識」の略です。 これは紙の文書や画像を読み取り可能なテキストに変換するプロセスです。 スキャンやキーボードによる手動入力など、これを行うためのさまざまな方法が存在します。 スキャンされたファイルやPDFを元のテキスト形式に変換するためにこれが行われます。 このプロセスは、文書が手動で書き起こすには壊れすぎている犯罪事件において、スキャンしてOCRソフトウェアで解釈できる点で非常に貴重であることが証明されています。 技術の進歩とデジタルツールの普及に伴い、OCRはGoogle Docsなどのアプリでの文書変換や、学術およびビジネスの世界など、他の分野にも実装されています。 OCRには「静的」と「動的」という2つの主要なタイプがあります。 最も一般的なタイプは、ドキュメント全体を一度にスキャンする静的OCRです。 一方、動的OCRは1行ごとにスキャンし、表データなどのより複雑なレイアウトを処理することができます。 この記事では、OCRとPDFのための2つの最も一般的なアプリケーションとドキュメントライブラリの比較について説明します。 以下のような方法です: PDFTron OCR IronOCR 1.0 はじめに 1.1 PDFTron OCRの紹介と機能 PDFTron SDKでOCRを使用するには、別途OCRモジュールアドオンユーティリティをインストールする必要があります。 これにより、SDKが文書からテキストを検出するのを支援します。 テキストの選択および検索を可能にします。 PDFTron SDKは100か国語以上に対応しています。 PDFTron OCRエンジンは、TesseractのオープンソースLSTMニューラルネットワークによりサポートされています。 PDFTron OCRは複数の画像形式に対応してテキストを検出します。 ラスター画像のみのPDFもOCRで受け入れられ、出力品質は入力画像に依存します。 OCRに最適な画像は、300 DPI解像度のグレースケール画像です。 PDFTron OCRの機能 印刷された文書内の画像を検索可能にする。 単純なPDFを検索可能なPDFに変換する。 ビジネス文書から重要な情報を検出する。 本のスキャンを容易にする。 車両の画像から車両番号の検出。 視覚障害者を支援する。 ファイルを使用して複数の文書でのデータ入力を簡単に実行できる。 名刺から連絡データリストへの情報を簡単に転送する。 1.2 IronOCR — 序論と特徴 Iron Softwareは、ソフトウェアエンジニアにIronOCR for .NETを提供し、.NETアプリやウェブサイトで写真やPDFからテキストコンテンツを読み取ることができます。 このソフトウェアは、写真のスキャンを行い、テキストやバーコードをサポートし、多数の国際言語をサポートし、プレーンテキストや構造化データとして出力します。 Iron SoftwareのOCRライブラリは、Web、コンソール、MVC、そして多くの.NETデスクトップアプリケーションで利用できます。 商業デプロイメントの場合、購入したライセンスに加えて開発チームからの直接サポートが提供されます。 IronOCRは、任意のPDF形式からテキスト、QRコード、バーコードを読み取る最新のTesseract 5エンジンを使用しています。 このライブラリを使用してデスクトップ、Webアプリケーション、コンソールにOCRを追加すると、迅速な統合が可能です。 IronOCRは125か国語に対応しています。 カスタム言語や単語リストもサポートしています。 IronOCRは20以上のバーコードおよびQRコード形式を読み取ることができます。 複数ページのGIFおよびTIFF画像形式をサポートします。 低品質のスキャンおよび画像を補正します。 マルチスレッドをサポートします。 1つ以上のプロセスを同時に実行できます。 IronOCRは、ページ、段落、行、単語、文字などへの構造化データ出力を提供できます。 IronOCRは、Windows、Linux、macOSなどのオペレーティングシステムをサポートします。 2. Visual Studioで新しいプロジェクトを作成する Visual Studioを開き、ファイルメニューを見つけてください。 新しいプロジェクトを選択し、次にコンソールアプリケーションを選択します。 PDFドキュメントを生成するために、この記事ではコンソールアプリケーションを使用します。 次に、Createボタンをクリックします。 class="content-img-align-center"> class="center-image-wrapper"> .NET Frameworkが必要な場合は、選択してください。 プロジェクトの構造はVisual Studioによって生成されます。 Visual Studioプロジェクトは選択されたアプリケーションの構造を生成します。 プログラム.csファイルは、Windows、コンソール、ウェブアプリケーションを選択した場合に開かれ、コードを入力してアプリケーションを構築/実行できます。 次のステップでは、ライブラリを追加してコードをテストする必要があります。 3.0 インストール #### 3.1 PDFtron OCRのインストール PDFTron OCRのインストールは手動で完了し、指定された[リンク](https://www.pdftron.com/downloads/OCRModuleWindows.zip)からZIP形式でダウンロードできます。 解凍してプロジェクトに設定してください。 The PDFTron OCR installation is completed manually and can be downloaded as a zip from the given link. ソリューションエンジニアからのサポートと無制限のトライアル使用が無料トライアルに含まれています。 #### 前提条件 **Visual Studio:** インストールに<... このガイドでは、Visual Studio 2017およびWindows用のPDFTronのC# .NET PDFライブラリを使用します。 次のリンクを使用してライブラリをダウンロードします、[.NET PDF SDKダウンロード](https://www.pdftron.com/downloads/PDFNetDotNet4.zip)。 #### 初期設定 Download the library using this link, .NET PDF SDK Download. #### サンプルの実行 展開した内容の場所に移動します。 ```csharp // Set the base path where the extracted files are located PDFNET_BASE = "path/to/extraction/folder/PDFNetDotNet4/"; ``` Samplesフォルダ(PDFNET_BASE/Samples)を見つけて入ってください。 このフォルダには、PDFTron SDKのサポートされている機能の多数のサンプルコードが含まれています。 1. Visual StudioでSamples_20XX.slnを開きます。 Visual Studioのインストールに適したバージョンを選択します。 2. サンプルコードを選択し、[スタートアッププロジェクトとして設定する](https://www.pdftron.com/documentation/dotnet/faq/set-sample-as-startup-project/)。 3. プロジェクトを実行します。 2. Select the sample code and set it as the Startup Project for the solution. これは「PDFTron Hello World」アプリケーションと呼ばれています。 PDF文書を開く、保存する、閉じることができれば、PDFTron SDKの残りを簡単に統合できます。 1. Visual Studioで任意の言語で.NET Frameworkコンソールアプリケーションプロジェクトを作成します。 Visual C#またはVisual Basicカテゴリの下にあります。 2. プロジェクトのフォルダに移動します。 デフォルトでは、C:/Users/User_Name/source/repos/myAppのようなパスになるはずです。 3. PDFNET_BASEからプロジェクトフォルダに(このフォルダに.csprojまたは.vbprojファイルがあります)、Libフォルダをコピーします。 4. 右側にあるソリューションエクスプローラを見つけてください。参照の右クリックで、「追加参照」オプションを選択します。 参照マネージャーダイアログが開きます。 5. ダイアログの下部にある「参照」ボタンを選択します。 コピーしたLibフォルダに移動して、PDFNetLoader.dllを参照に追加します。 6. x86フォルダから、PDFNet.dllの適切なバージョンをもう1つの参照として追加します(path/to/your/project/folder/Lib/PDFNet/x86/PDFNet.dll)。 これにより、アプリケーションは32ビットと64ビットの両方のOSで実行されます。 7. PDFNet.dllをクリックします。 コピー先のローカルプロパティをFalseに設定してください。 IronOCRライブラリは4つの方法でインストールできます。 * Visual Studioを使用して。 * IronOCRのウェブサイトから直接ダウンロードして。 ### 3.2 IronOCRのインストール Visual Studioソフトウェアには、パッケージをソリューションに直接インストールするためのNuGetパッケージマネージャーオプションが提供されています。 以下のような方法です: スクリーンショットではNuGetパッケージマネージャーを開く方法を示しています。 * Visual Studioコマンドラインを使用します。 * NuGet Webサイトからの直接ダウンロード。 これにより、NuGetウェブサイトからのパッケージのリストを表示するための検索ボックスが提供されます。パッケージマネージャーでは、「IronOCR」というキーワードを検索する必要があります。 ### 3.2.1 Visual Studioを使用 上記の画像から、関連検索結果のリストが見えます。 パッケージをソリューションにインストールするには、必要なオプションを選択する必要があります。 * Visual Studio内: ツール-> NuGetパッケージマネージャー -> パッケージマネージャーコンソールに移動します。 次のコードスニペットをパッケージマネージャーコンソールタブに入力してください。 パッケージは現在のプロジェクトに直接インストールされ、その後すぐに使用できる準備が整います。 ### 3.2.3 NuGetウェブサイトからの直接ダウンロード 第三の方法として、NuGetパッケージをウェブサイトから直接ダウンロードできます。 ### 3.2.2 Visual Studioコマンドラインを使用 * ナビゲートしてこの[リンク](https://www.nuget.org/packages/Ironocr)を開きます。 * 右側のメニューから、パッケージのダウンロードオプションを選択することを確認してください。 ```shell :ProductInstall ``` * 次に、ソリューションをリロードして、プロジェクトで使用を開始してください。 ### 3.2.4 IronOCRウェブサイトからの直接ダウンロード 最新のパッケージをウェブサイトから[リンク](https://ironsoftware.com/csharp/ocr/packages/IronOcr.zip)をクリックして直接ダウンロードできます。 最新のパッケージをダウンロードしたら、プロジェクトにパッケージを追加するための指示に従ってください。 * ダウンロードした参照の場所を参照することで、オプションを参照で選択します。 * ダウンロードしたパッケージをダブルクリックします。 - ダウンロードしたパッケージをダブルクリックします。 ### 4.0 OCRイメージ IronOCRと**PDFtron OCR**は両方ともOCR技術を持ち、検索用に画像をテキストに変換します。 ### 4.1 **PDFTron**を使用する PDFをDOCX、DOC、HTML、SVG、TIFF、PNG、JPEG、XPS、EPUB、TXTなどの多数の形式に変換します。 * ソリューションウィンドウからプロジェクトを右クリックします。 上で示されているのは、Tesseract 5 APIを使用して画像ファイルをテキストに変換するプロセスです。 * その後、OKをクリックして参照を追加します。 このTesseractオブジェクトを作成するために、コードの上記行を使用しました。 加えて、画像ファイルを追加できるようにするために、利用可能な画像パスが必要なOcrInputオブジェクトを作成しました。 Iron Tesseractオブジェクト内で、「Read」機能を使用して画像を取得し、画像ファイルを解析して作成された結果をOCR結果に抽出します。 画像からテキストを抽出して文字列に変換することができます。 ```csharp // Create a new PDF document PDFDoc doc = new PDFDoc("sample.pdf"); // Convert PDF document to SVG Convert.ToSvg(doc, "output.svg"); // Convert PDF document to XPS Convert.ToXps("sample.pdf", "output.xps"); // Convert PDF document to multipage TIFF Convert.TiffOutputOptions tiff_options = new Convert.TiffOutputOptions(); tiff_options.SetDPI(200); tiff_options.SetDither(true); tiff_options.SetMono(true); Convert.ToTiff("sample.pdf", "output.tiff", tiff_options); // Convert PDF to XOD Convert.ToXod("sample.pdf", "output.xod"); // Convert PDF to HTML Convert.ToHtml("sample.pdf", "output.html"); ``` ### 4.2 IronOCRを使用する場合 ```csharp // Create an IronTesseract object var Ocr = new IronTesseract(); Ocr.Language = OcrLanguage.EnglishBest; Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5; using (var Input = new OcrInput()) { // Add an image for OCR Input.AddImage(@"3.png"); // Read the text from the image var Result = Ocr.Read(Input); // Print the text to the console Console.WriteLine(Result.Text); Console.ReadKey(); } ``` Demonstrated above is the process of converting image files into text with the Tesseract 5 API. The above line of code was utilized to create an object for Iron Tesseract. Additionally, to ensure we can add one or more picture files, we produced an OcrInput object which will require the available picture path. In the Iron Tesseract object, the function "Read" can be used to obtain the images by parsing the picture file and extracting the produced outcome into the OCR result. It is able to extract text from photos and convert it to a string. Tesseract can be utilized to add multi-frame images using the "**AddMultiFrameTiff**" method for this process. Each frame in the image is read and treated as a distinct page by the Tesseract Library. Each frame of the image is read before proceeding onto the subsequent frame until each frame has been successfully scanned. The TIFF image format is the only supported format in this method. The successful conversion of the data into editable text is displayed in the above image, a result of the IronOCR accuracy. ### 5.0 OCR PDF File IronOCR and **PDFTron OCR** convert PDF files into editable text. **PDFTron** OCR provides a list of options to the user such as saving the page, editing the image, recognizing the page, etc. Additionally, it can provide save options such as document, text, HTML format, etc. IronOCR also allows us to save a converted OCR file into HTML, text, PDF, etc. ### 5.1 Using PDFTron OCR The full sample code shows how to use PDFTron OCR for direct, high-quality conversion between PDF, XPS, EMF, SVG, TIFF, PNG, JPEG, and other image formats. ```csharp // Copyright (c) 2001-2021 by PDFTron Systems Inc. All Rights Reserved. using System; using pdftron; using pdftron.Common; using pdftron.Filters; using pdftron.SDF; using pdftron.PDF; // This code demonstrates conversion of documents to formats such as SVG, PDF, EMF, or XPS. namespace ConvertTestCS { class Testfile { public string inputFile, outputFile; public bool requiresWindowsPlatform; public Testfile(string inFile, string outFile, bool requiresWindowsPlatform_) { inputFile = inFile; outputFile = outFile; requiresWindowsPlatform = requiresWindowsPlatform_; } }; class Class1 { private static pdftron.PDFNetLoader pdfNetLoader = pdftron.PDFNetLoader.Instance(); static Class1() {} // Relative paths to the input and output folders. const string inputPath = "../../../../TestFiles/"; const string outputPath = "../../../../TestFiles/Output/"; static bool ConvertSpecificFormats() { bool err = false; try { using (PDFDoc pdfdoc = new PDFDoc()) { // Convert from XPS to PDF Console.WriteLine("Converting from XPS"); pdftron.PDF.Convert.FromXps(pdfdoc, inputPath + "simple-xps.xps"); pdfdoc.Save(outputPath + "xps2pdf v2.pdf", SDFDoc.SaveOptions.e_remove_unused); Console.WriteLine("Saved xps2pdf v2.pdf"); } } catch (PDFNetException e) { Console.WriteLine(e.Message); err = true; } // Other format conversions... return err; } static Boolean ConvertToPdfFromFile() { System.Collections.ArrayList testfiles = new System.Collections.ArrayList(); testfiles.Add(new ConvertTestCS.Testfile("simple-word_2007.docx", "docx2pdf.pdf", false)); // Add other test files... bool err = false; foreach (Testfile file in testfiles) { try { using (pdftron.PDF.PDFDoc pdfdoc = new PDFDoc()) { // Conditions and conversions... pdftron.PDF.Convert.ToPdf(pdfdoc, inputPath + file.inputFile); pdfdoc.Save(outputPath + file.outputFile, SDFDoc.SaveOptions.e_linearized); Console.WriteLine("Converted file: " + file.inputFile); Console.WriteLine("to: " + file.outputFile); } } // Catch exceptions... } return err; } static void Main(string [] args) { PDFNet.Initialize(PDFTronLicense.Key); bool err = false; err = ConvertToPdfFromFile(); if (err) { Console.WriteLine("ConvertFile failed"); } else { Console.WriteLine("ConvertFile succeeded"); } err = ConvertSpecificFormats(); if (err) { Console.WriteLine("ConvertSpecificFormats failed"); } else { Console.WriteLine("ConvertSpecificFormats succeeded"); } // Finalization... PDFNet.Terminate(); Console.WriteLine("Done."); } } } ``` ### 5.2 IronOCRを使用する場合 Management of PDF files can be completed using the OCRInput function. Every page in a document will be read by the Iron Tesseract class. その後、ページからテキストが抽出されます。 A second function called "AddPDF" will allow us to open protected documents and ensures that we can add PDFs to our list of documents (password if it is protected). To open a password-protected PDF document, utilize the below code snippet: ```csharp var Ocr = new IronTesseract(); // Configure nothing using (var Input = new OcrInput()) { // Add PDF with password Input.AddPdf("example.pdf", "password"); var Result = Ocr.Read(Input); Console.WriteLine(Result.Text); } ``` Reading and extracting contents from one page in a PDF file can be achieved by utilizing the "Addpdfpage" function. Only specify the exact page number from which we want to extract text. "AddPdfPage" will allow you to extract text from multiple pages that you specify. IEnumerable will allow you to efficiently specify numerous pages. You must also include the location and the extension of the file. The code snippet below demonstrates this: ```csharp IEnumerable numbers = new List {2,8,10}; // Create an IronTesseract object var Ocr = new IronTesseract(); using (var Input = new OcrInput()) { // Single page Input.AddPdfPage("example.pdf",10); // Multiple pages Input.AddPdfPages("example.pdf", numbers); var Result = Ocr.Read(Input); Console.WriteLine(Result.Text); // Save result to a text file Result.SaveAsTextFile("ocrtext.txt"); } ``` Use the SaveAsTextFile function to directly store the result in a text file format so you can directly download the file to the output directory path. To save the file into HTML format, use SaveAsHocrFile. ### 6.1 Using PDFTron We can use the PDFTron SDK to extract images from PDF files, along with their positioning information and DPI. Instead of converting PDF images to a Bitmap, you can also extract uncompressed/compressed image data directly using elements.GetImageData() (described in the PDF Data Extraction code sample). Learn more about our C# PDF Library and the PDF Parsing and Content Extraction Library. ### 6.2 IronOCRを使用する場合 IronOCR has an impressive number of features that will allow you to read QR codes and barcodes directly from scanned documents. The code snippet below demonstrates how you can scan the barcode from a given image or document. ```csharp // Create an IronTesseract object var Ocr = new IronTesseract(); Ocr.Language = OcrLanguage.EnglishBest; Ocr.Configuration.ReadBarCodes = true; Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5; using (var Input = new OcrInput()) { // Add an image with a barcode Input.AddImage("barcode.gif"); // Read the image var Result = Ocr.Read(Input); // Iterate over all barcodes found and display their values foreach (var Barcode in Result.Barcodes) { Console.WriteLine(Barcode.Value); } } ``` The above code helps read the barcode from a given image or PDF document. Numerous barcodes can be read at the same time in a single image or page. IronOCR has a distinctive method that will read the barcode, Ocr.Configuration.ReadBarCodes. The data is stored in an object called OCRResult after scanning the input. The property in OCRResult is called Barcodes which will have a list of all the available barcode data. We can obtain each individual data related to the barcode details by utilizing a for-each loop. Two operations are completed in a single process- the scanning and reading of the value of the barcode. Support for threading options is also available, and multiple OCR processes can be completed at the same time. Additionally, IronOCR can recognize a precise area from a specified region. ```csharp // Create an IronTesseract object var Ocr = new IronTesseract(); using (var Input = new OcrInput()) { // Define the content area to be scanned var ContentArea = new System.Drawing.Rectangle() { X = 215, Y = 1250, Height = 280, Width = 1335 }; // Add image specifying the content area Input.Add("document.png", ContentArea); // Perform OCR operation var Result = Ocr.Read(Input); // Print the text Console.WriteLine(Result.Text); } ``` The code snippet above demonstrates how to perform OCR on a distinct region. You are only required to specify the rectangular region in the PDF/image as IronOCR's Tesseract engine will aid in recognizing the text. ## IronOCR and PDFtron OCR License Models and Pricing ### IronOCR License Models and Pricing **A 30-Day Money-Back Guarantee:** Once a license is purchased, you will get 30-days money back guarantee. Within the 30-days, if you wish to return the product, you will receive your money back. **Easy Integration:** The integration of IronOCR with any project and environment is so effortless that it can be achieved in a single line of code simply by adding it as a [NuGet](https://www.nuget.org/packages/IronPdf) Package. On the other hand, another way to integrate the environment is to directly download it from the web. **Perpetual Licensing:** Each license purchased does not require renewal. **Free Support and Product Updates**: Every license will have support directly from the group behind the product and will come with a year of free product updates. Purchasing extensions is available at any time. **Immediate Licenses:** Once payment is received, registered license keys will be sent out immediately. すべてのライセンスは永続的であり、開発、ステージング、本番環境に適用されます。 #### The Lite License * 1 developer * 1 location * 1 project * Perpetual license This package allows a single software developer in an organization to utilize Iron Software in one location. Iron Software can be utilized in a single intranet application, web application, or desktop software program. It is prohibited to share licenses outside of an organization or an agency/client relationship as they are non-transferable. This license type, like all other license types, expressly excludes all rights not expressly granted under the Agreement without OEM redistribution and utilizing the Iron Software as SaaS without purchasing additional coverage. **Pricing:** Starts from $799 per year. #### プロフェッショナルライセンス * 10 developers * 10 locations * 10 projects * Perpetual license This license allows a predetermined number of software developers in an organization to utilize Iron Software in numerous locations, with up to a maximum of ten. Iron Software can be used in as many websites, intranet applications, or desktop software applications as you like. Licenses are non-transferable, and they cannot be shared outside of an organization or an agency/client relationship. This license type, like all other license types, expressly excludes all rights not expressly granted under the Agreement, including OEM redistribution and utilizing the Iron Software as SaaS without purchasing additional coverage. このライセンスは、最大10のプロジェクトに統合できます。 **価格:**年間$999から始まります。 #### 無制限ライセンス * Unlimited developers * Unlimited locations * Unlimited projects * Perpetual license This license allows an unlimited number of software developers in an organization to utilize Iron Software in an unlimited number of locations. Iron Software can be used in as many intranet applications, desktop software applications, or websites as you like. Licenses are non-transferable, and they cannot be shared outside of an organization or an agency/client relationship. This license type, like all other license types, expressly excludes all rights not granted under the Agreement, including OEM redistribution and utilizing the Iron Software as a SaaS without purchasing additional coverage. **Pricing:** Starts from $4,799 per year. **Royalty-Free Redistribution** — This allows you to distribute the Iron Software as part of several differently packaged commercial products (without having to pay royalties) based on the number of projects covered by the base license. This will allow the deployment of Iron Software within SaaS software services, which is based on the number of projects covered by the base license. **価格:**年間$1,599から始まります。 ### PDFTron License Models and Pricing #### PDFTron Packages (Custom licenses) * Prices for custom licenses vary- get a quote to suit your specific budget. * Deploy PDFTron's powerful document viewing and editing technology for rendering and document processing on web, mobile, and desktop platforms * Ready for integration, OEM redistribution, and organizations with large document volumes or unique requirements * Multi-domain pricing and favorable multi-year discounts * Offline and sandboxed operations supported * Custom, comprehensive contract terms * Consulting and training services PDFTron custom licenses are tailored to match your application and business requirements. Pricing is dependent on your feature scope. The IronOCR **Lite** license is an undefined package that includes one developer with one year of support, and costs around $799. The IronOCR **professional license** including 10-developer packages and one year of support costs $999, while again, PDFTron packages are undefined. To buy a package, you must contact the support center to get a quote. The IronOCR **Lite** and **Professional** packages include OEM or SaaS service with a 5-year support option. The **Lite** version includes a one-developer package with 5-year support and Saas and OEM service costs $2,897 with a customized support option. The IronOCR **Professional** version includes a 10-developer package with 5-year support, Saas, and OEM service and costs $3,397. PDFTron's 10-developer package with one year of support, Saas, and OEM service does not have a defined price. ## 7.0 結論 IronOCR in the .NET Framework context supplies Tesseract that is straightforward to use with the support of photos and PDF documents achieved in numerous ways. It also provides several settings for improving the Tesseract OCR performance. A diverse number of languages are supported, with the ability to have numerous languages in a single operation. Visit their website to learn more regarding the Tesseract OCR. PDFTron is a software application that uses different engines to recognize images and PDF documents. It also provides various settings to improve the performance of the OCR process and the choice to select multiple languages. PDFTron has limitations on the usage of page conversions. It also has various prices for different operating systems. IronOCR is a competitive software product and can offer greater accuracy than competing brands. Similar products have at times failed to recognize low-quality images resulting in unknown characters. On the other hand, IronOCR not only provides accurate results but allows us to recognize barcode data and read the value of barcodes from images. The IronOCR packages provide competitive licensing and support at a single price for all platforms. By comparison, PDFTron's OCR products are all exclusively custom-selected which tend to be more expensive. Pricing varies between both products with IronOCR starting at a price of $799, while due to custom selection, PDFTron's starting price is undefined. In conclusion, IronOCR provides a wider assortment of features for a lower price. だから、何を待っていますか? 無料トライアルは誰にでも開放されています。 Obtain the [License](/csharp/ocr/licensing/) here and start immediately! ご注意PDFTron OCR is a registered trademark of its respective owner. This site is not affiliated with, endorsed by, or sponsored by PDFTron OCR. すべての製品名、ロゴ、およびブランドは各所有者の所有物です。 比較は情報提供のみを目的としており、執筆時点で公開されている情報を反映しています。 よくある質問 光学文字認識 (OCR) とは何であり、その重要性は何ですか? 光学文字認識 (OCR) は、紙の文書や画像を読み取れるテキストに変換する技術です。これは、法務、ビジネス、学術分野のアプリケーションに不可欠であり、スキャンされたファイルや PDF を元のテキスト形式に変換することを可能にします。 C# アプリケーションに OCR 機能を統合するにはどうすればよいですか? OCR 機能は IronOCR を使用してC# アプリケーションに統合できます。IronOCR は .NET アプリケーションとのシームレスな統合を提供し、複数の言語とバーコード形式をサポートしています。 IronOCR のインストール手順は何ですか? IronOCR は、NuGet パッケージ マネージャーを使用して Visual Studio 経由でインストールできます。また、Visual Studio コマンドラインを使用したり、NuGet ウェブサイトから直接ダウンロードしたり、IronOCR ウェブサイトから取得することも可能です。 PDFTron OCR と IronOCR の主な違いは何ですか? PDFTron OCR は別途アドオンモジュールが必要で、ドキュメント形式の多様性を提供しますが、IronOCR は .NET との優れた統合を提供し、より多くの言語をサポートし、競争力のある価格を持ち、使いやすさに焦点を当てています。 IronOCR は低品質のスキャンをどのように処理しますか? IronOCR は低品質のスキャンを修正するよう設計されており、元の画像が高品質でない場合でも、正確なテキスト認識と構造化データの出力を提供します。 IronOCR の言語サポート機能はどのようなものですか? IronOCR は 125 の言語をサポートしており、グローバルなアプリケーションで OCR 機能を必要とする場合に適した選択肢です。 IronOCR はバーコード認識に使用できますか? はい、IronOCR はテキストだけでなく、PDF や画像から QR コードやバーコードを読み取ることができ、さまざまなアプリケーションでの実用性を向上させます。 OCR 技術の一般的なユースケースは何ですか? OCR 技術は一般的にスキャンされた法的文書の変換、データ入力の自動化、PDF を検索可能にし、視覚障害者向けにテキストを音声に変換することで利用されています。 IronOCR の価格は PDFTron OCR と比べてどのようになっていますか? IronOCR はさまざまなユーザーのニーズに対応したわかりやすい永久ライセンスを提供しており、一方で PDFTron OCR の価格は特定のアプリケーション要件に基づいてカスタマイズ可能で、通常は高い費用がかかる場合が多いです。 IronOCR を使用して画像をテキストに変換するプロセスは何ですか? IronOCR を使用すると、.NET アプリケーション内でその OCR 機能を利用し、複数の画像形式や言語をサポートすることで、画像をテキストに変換できます。 Kannapat Udonpant 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ソフトウェアエンジニアになる前に、Kannapatは北海道大学で環境資源の博士号を修了しました。博士号を追求する間に、彼はバイオプロダクションエンジニアリング学科の一部である車両ロボティクスラボラトリーのメンバーになりました。2022年には、C#のスキルを活用してIron Softwareのエンジニアリングチームに参加し、IronPDFに注力しています。Kannapatは、IronPDFの多くのコードを執筆している開発者から直接学んでいるため、この仕事を大切にしています。同僚から学びながら、Iron Softwareでの働く社会的側面も楽しんでいます。コードやドキュメントを書いていない時は、KannapatはPS5でゲームをしたり、『The Last of Us』を再視聴したりしていることが多いです。 関連する記事 更新日 9月 25, 2025 C#で適切なOCRライブラリを選択する方法 プロジェクトに最適なOCRライブラリを決定するのは難しいことです。いくつかのライブラリは、エンタープライズ グレードのOCR機能と高いOCR精度に焦点を当てています 詳しく読む 更新日 8月 24, 2025 なぜIronOCRが光学文字認識のLLMよりも優れているのか:.NET開発者のための実用ガイド 光学文字認識(OCR)は、画像や文書からテキストや情報を抽出するために重要な技術です。GPT-4やGeminiのような大規模言語モデル(LLM)は自然言語処理を一新しました。 詳しく読む 更新日 7月 28, 2025 AWS OCR対Azure OCR(OCR機能の比較) これにはAmazon Web Services(AWS)、Microsoft Azure、Google Cloudプラットフォーム上のGoogle Cloud Vision APIなどのクラウドプロバイダーが含まれます 詳しく読む Tesseractの代替案(2022年更新)IronOCRとTesseract.NETの比較
更新日 9月 25, 2025 C#で適切なOCRライブラリを選択する方法 プロジェクトに最適なOCRライブラリを決定するのは難しいことです。いくつかのライブラリは、エンタープライズ グレードのOCR機能と高いOCR精度に焦点を当てています 詳しく読む
更新日 8月 24, 2025 なぜIronOCRが光学文字認識のLLMよりも優れているのか:.NET開発者のための実用ガイド 光学文字認識(OCR)は、画像や文書からテキストや情報を抽出するために重要な技術です。GPT-4やGeminiのような大規模言語モデル(LLM)は自然言語処理を一新しました。 詳しく読む
更新日 7月 28, 2025 AWS OCR対Azure OCR(OCR機能の比較) これにはAmazon Web Services(AWS)、Microsoft Azure、Google Cloudプラットフォーム上のGoogle Cloud Vision APIなどのクラウドプロバイダーが含まれます 詳しく読む