C#で検索可能なPDFとして結果を保存する方法

How to Save Results as a Searchable PDF

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

検索可能なPDFは、しばしばOCR(光学式文字認識)PDFと呼ばれ、スキャンした画像と機械読み取り可能なテキストの両方を含むPDF文書の一種です。 これらのPDFは、スキャンした紙文書や画像にOCRを実行し、画像内のテキストを認識し、選択および検索可能なテキストに変換することで作成されます。

IronOCRは文書に光学式文字認識を実行し、結果を検索可能なPDFとしてエクスポートするソリューションを提供します。 検索可能なPDFをファイル、バイト、ストリームとしてエクスポートすることができます。

クイックスタート: 1行で検索可能なPDFをエクスポートするとしてください。

RenderSearchablePdf = trueを設定し、入力に対してRead(...)を実行し、SaveAsSearchablePdf(...)を呼び出す。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronOCR with NuGet Package Manager

    PM > Install-Package IronOcr

  2. Copy and run this code snippet.

    new IronOcr.IronTesseract { Configuration = { RenderSearchablePdf = true } } .Read(new IronOcr.OcrImageInput("file.jpg")).SaveAsSearchablePdf("searchable.pdf");
  3. Deploy to test on your live environment

    Start using IronOCR in your project today with a free trial
    arrow pointer
## バイトおよびストリームとして検索可能なPDF

SaveAsSearchablePdfBytesSaveAsSearchablePdfStreamメソッドを用いて、バイトまたはストリームとしても扱うことができます。 以下のコード例は、これらのメソッドの利用方法を示しています。 ```csharp :path=/static-assets/ocr/content-code-examples/how-to/searchable-pdf-searchable-pdf-byte-stream.cs ```

よくある質問

検索可能なPDFとは何ですか?

検索可能なPDFとは、スキャンされた画像と機械可読テキストを組み合わせたドキュメントで、スキャンされたドキュメントや画像にOCRを実行することで作成され、ユーザーがドキュメント内でテキストを選択して検索できるようにします。

スキャンされたドキュメントをC#で検索可能なPDFに変換する方法は?

スキャンされたドキュメントをC#で検索可能なPDFに変換するには、IronOCRを使用し、Configuration.RenderSearchablePdfプロパティをtrueに設定してOCRを実行し、出力をSaveAsSearchablePdfで保存します。

検索可能なPDFをバイトやストリームとしてエクスポートできますか?

はい、IronOCRは、SaveAsSearchablePdfBytesを使用してバイトとして、SaveAsSearchablePdfStreamを使用してストリームとして検索可能なPDFをエクスポートできます。

さまざまなファイル形式のOCR処理をどのように対応しますか?

IronOCRはTIFFなどのさまざまなファイル形式をサポートしており、これらの形式から検索可能なPDFを作成できます。

OCR技術を使用して作成された検索可能なPDFでテキストを選択および検索することは可能ですか?

はい、IronOCR技術を使用して作成された検索可能なPDFでは、PDFビューア内でテキストの選択と検索が可能です。

OCRを使用して検索可能なPDFを作成する際の手順は何ですか?

手順には、IronOCRのC#ライブラリをダウンロードし、OCRのためにドキュメントを準備し、RenderSearchablePdfプロパティをtrueに設定し、SaveAsSearchablePdfメソッドを使用してファイルを保存することが含まれます。

PDF内のテキストが検索可能であることをどのように保証できますか?

IronOCRを使用して画像にOCRを実行し、ドキュメントを保存する前にRenderSearchablePdfプロパティをtrueに設定することで、テキストが検索可能であることを保証します。

IronOCRは、検索可能なPDFのオーバーレイテキストに特定のフォントを使用しますか?

はい、IronOCRは画像ファイル上のオーバーレイテキストに特定のフォントを使用し、これによりテキストサイズにいくつかの差異が生じる可能性があります。

Chaknith Bin
ソフトウェアエンジニア
ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。
によってレビュー

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'name'

Filename: sections/author_component.php

Line Number: 70

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 70
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

">

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'title'

Filename: sections/author_component.php

Line Number: 84

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 84
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'comment'

Filename: sections/author_component.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once