Vai al contenuto principale
L’oggetto Engine espone una serie di metodi di elaborazione. Vengono utilizzati per aprire e convertire file immagine o bitmap (win), oppure per elaborare direttamente un file immagine/PDF. Tuttavia, nella maggior parte dei casi è più pratico utilizzare i metodi dell’oggetto FRDocument.
NomeDescription
GetNumberOfPagesInImageFileRestituisce il numero di pagine in un file immagine.
InjectTextLayerElabora il file PDF di input e crea un PDF ricercabile di tipo “image on text”, che contiene le stesse immagini delle pagine e il livello di testo creato dal testo riconosciuto.
IsPdfPortfolioDetermina se un file PDF è un PDF Portfolio.
IsPdfPortfolioFromStreamDetermina se un file PDF aggiunto dallo stream è un PDF Portfolio.
IsPdfWithTextualContentDetermina se almeno una pagina di un file PDF contiene un livello di testo.
IsPdfWithTextualContentFromStreamDetermina se una delle pagine di un file PDF aggiunto da uno stream contiene un livello di testo.
LoadImageDocRipristina il contenuto dell’oggetto ImageDocument dalla cartella presente sul disco.
LoadImageDocFromFileRipristina i contenuti dell’oggetto ImageDocument dal file precedentemente salvato tramite il metodo IImageDocument::SaveToFile.
LoadImageDocFromMemory <Note> Disponibile per Windows. </Note>Ripristina il contenuto dell’oggetto ImageDocument dalla memoria globale, in cui era stato precedentemente salvato tramite il metodo IImageDocument::SaveToMemory.
OpenBitmapApre l’immagine bitmap specificata (HBITMAP). <Note> Non implementato in Linux e macOS. </Note>
OpenBitmapBitsApre i dati bitmap specificati. <Note> Non è implementato in Linux e macOS. </Note>
OpenDibApre la bitmap indipendente dal dispositivo specificata. <Note> Non implementato per Linux e macOS. </Note>
OpenImageFileFromMemoryApre un file immagine dalla memoria globale, in cui è stato precedentemente caricato dall’utente.
PrepareBitmapCrea una copia dell’immagine bitmap specificata (HBITMAP) nel formato immagine interno di FineReader Engine. <Note> Non implementato per Linux e macOS. </Note>
PrepareBitmapBitsCrea una copia dei dati bitmap specificati nel formato immagine interno di FineReader Engine. <Note> Non implementato per Linux e macOS. </Note>
PrepareDibCrea una copia della bitmap indipendente dal dispositivo specificata nel formato immagine interno di FineReader Engine. <Note> Non implementato per Linux e macOS. </Note>
RecognizeImageFileApre il file immagine specificato, ne esegue la pre-elaborazione, l’analisi del layout, il riconoscimento, la sintesi della pagina e del documento ed esporta il testo riconosciuto nel formato di output selezionato.

Vedi anche

Engine