IronOCR の金融言語パックのサポート

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronOCR でのデータ テーブルの読み取りを支援するために Financial Language Pack を使用できますか?

はい、金融言語パックを使用して検索可能な PDF として保存することは、これを実現するための非常に効果的な手段となります。

IronOCR 金融言語パック

IronOCR 金融言語パックのドキュメント

サンプルコード

// Import the IronOcr library
using IronOcr;

class Program
{
    static void Main()
    {
        // Initialize a new instance of IronTesseract
        var Ocr = new IronTesseract();

        // Set the OCR language to Financial
        Ocr.Language = OcrLanguage.Financial;

        // Using statement to ensure proper disposal of resources
        using (var input = new OcrInput())
        {
            // Add a PDF file to be processed by OCR
            input.AddPdf("TestPdf_new.pdf");

            // Optional: Add image filters if needed to improve OCR 
            // input.Deskew();    // Corrects rotation and skewing
            // input.DeNoise();   // Reduces noise and improves readability

            // Perform OCR on the input PDF
            var Result = Ocr.Read(input);

            // Extract the recognized text
            string TestResult = Result.Text;

            // Save the result as a searchable PDF using the Financial language pack
            Result.SaveAsSearchablePdf("Output_using_Financial_language_pack.pdf");
        }
    }
}
// Import the IronOcr library
using IronOcr;

class Program
{
    static void Main()
    {
        // Initialize a new instance of IronTesseract
        var Ocr = new IronTesseract();

        // Set the OCR language to Financial
        Ocr.Language = OcrLanguage.Financial;

        // Using statement to ensure proper disposal of resources
        using (var input = new OcrInput())
        {
            // Add a PDF file to be processed by OCR
            input.AddPdf("TestPdf_new.pdf");

            // Optional: Add image filters if needed to improve OCR 
            // input.Deskew();    // Corrects rotation and skewing
            // input.DeNoise();   // Reduces noise and improves readability

            // Perform OCR on the input PDF
            var Result = Ocr.Read(input);

            // Extract the recognized text
            string TestResult = Result.Text;

            // Save the result as a searchable PDF using the Financial language pack
            Result.SaveAsSearchablePdf("Output_using_Financial_language_pack.pdf");
        }
    }
}
' Import the IronOcr library
Imports IronOcr

Friend Class Program
	Shared Sub Main()
		' Initialize a new instance of IronTesseract
		Dim Ocr = New IronTesseract()

		' Set the OCR language to Financial
		Ocr.Language = OcrLanguage.Financial

		' Using statement to ensure proper disposal of resources
		Using input = New OcrInput()
			' Add a PDF file to be processed by OCR
			input.AddPdf("TestPdf_new.pdf")

			' Optional: Add image filters if needed to improve OCR 
			' input.Deskew();    // Corrects rotation and skewing
			' input.DeNoise();   // Reduces noise and improves readability

			' Perform OCR on the input PDF
			Dim Result = Ocr.Read(input)

			' Extract the recognized text
			Dim TestResult As String = Result.Text

			' Save the result as a searchable PDF using the Financial language pack
			Result.SaveAsSearchablePdf("Output_using_Financial_language_pack.pdf")
		End Using
	End Sub
End Class
$vbLabelText   $csharpLabel
カーティス・チャウ
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

準備はできましたか?
Nuget ダウンロード 5,167,857 | Version: 2025.11 リリース