THotPDF.ApplyLoadedOCRTextLayer Method

Seçili sayfaları render eder, çağıranın sağladığı OCR engine'ini devreye sokar, tanınan kelimeleri doğrular ve görünmez, aranabilir bir text layer'ı atomik olarak commit eder

Bildirim

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

Parametreler

Dönüş değeri

Commit edilmiş bir layer için ya da hiç kabul edilen kelimesi olmayan başarılı bir çalıştırma için True döndürür

Geçersiz seçenekler, engine hatası, tükenen bütçeler, iptal veya commit hatası durumlarında kısmi bir object graph yayınlanmadan False döndürür

Engine, çağıran thread üzerinde çalışır ve her sayfa bitmap'ini yalnızca kendi Recognize çağrısı süresince alır

Tanınan sayfalardaki işaretli HotPDF OCR stream'lerini, diğer içerik stream'lerini koruyarak değiştirmek için ReplaceExistingOCRTextLayer'ı ayarlayın; boş kabul edilen sonuç içeren sayfalar mevcut katmanlarını korur

Aranabilir OCR Metin Katmanları