THotPDF.ApplyLoadedOCRTextLayer Method

選択されたページを描画し、呼び出し側が指定した OCR エンジンで認識語を検証して、不可視の検索可能テキストレイヤーをアトミックにコミットします

宣言

function ApplyLoadedOCRTextLayer(
    const PageIndices: array of Integer;
    const Engine: IHPDFOCREngine;
    const Options: THPDFOCRTextLayerOptions;
    out Info: THPDFOCRTextLayerInfo): boolean;

パラメータ

結果

レイヤーがコミットされた場合、および受け入れ語なしで正常に完了した場合は True を返します

無効なオプション、エンジンの失敗、バジェット枯渇、キャンセル、コミット失敗の場合は、部分的なオブジェクトグラフを公開せずに False を返します

エンジンは呼び出しスレッド上で実行され、各ページのビットマップは Recognize 呼び出しの間だけ受け取ります

ReplaceExistingOCRTextLayer を設定すると、認識対象ページ上のマーク済み HotPDF OCR ストリームを、他のコンテンツストリームを保持したまま置き換えます。受け入れ結果が空のページは既存のレイヤーを保持します

検索可能な OCR テキストレイヤー