跳轉到主要內容
Engine 物件提供了一組處理方法,可用於開啟和轉換影像檔案或點陣圖 (Windows 平台) ,或直接處理影像/PDF 文件。不過,在大多數情境下,使用 FRDocument 物件的方法會更加便利。
名稱Description
GetNumberOfPagesInImageFile回傳影像檔案中的頁面數量。
InjectTextLayer處理輸入的 PDF 檔案,並建立「圖像疊文字」類型的可搜尋 PDF 檔案,其中包含相同的頁面圖像以及從已辨識文字建立的文字層。
IsPdfPortfolio判斷 PDF 檔案是否為 PDF Portfolio。
IsPdfPortfolioFromStream判斷從資料流新增的 PDF 檔案是否為 PDF Portfolio。
IsPdfWithTextualContent判斷 PDF 檔案中是否有任何頁面包含文字圖層。
IsPdfWithTextualContentFromStream判斷從資料流新增的 PDF 檔案中,是否有任何頁面包含文字層。
LoadImageDoc從磁碟上的資料夾還原 ImageDocument 物件的內容。
LoadImageDocFromFile從先前使用 IImageDocument::SaveToFile 方法儲存的檔案中,還原 ImageDocument 物件的內容。
LoadImageDocFromMemory <Note> 適用於 Windows。 </Note>從全域記憶體中還原 ImageDocument 物件的內容,該內容先前已由 IImageDocument::SaveToMemory 方法儲存於此。
OpenBitmap開啟指定的點陣圖影像 (HBITMAP)。<Note> 未在 Linux 和 macOS 上實作。</Note>
OpenBitmapBits開啟指定的點陣圖資料。 <Note> 未在 Linux 和 macOS 上實作。 </Note>
OpenDib開啟指定的設備獨立點陣圖。<Note>在 Linux 和 macOS 上未實作。</Note>
OpenImageFileFromMemory開啟先前由使用者載入至全域記憶體的影像檔案。
PrepareBitmap建立指定點陣圖影像 (HBITMAP) 的副本,並以 FineReader Engine 內部影像格式儲存。 <Note> 未針對 Linux 和 macOS 實作。 </Note>
PrepareBitmapBits將指定的點陣圖資料複製為 FineReader Engine 內部影像格式。 <Note> 不支援 Linux 和 macOS。 </Note>
PrepareDib在 FineReader Engine 內部影像格式中建立指定裝置獨立點陣圖的副本。<Note> 未針對 Linux 和 macOS 實作。</Note>
RecognizeImageFile開啟指定的影像檔案,執行預處理、版面分析、識別、頁面與文件合成,並將已辨識文字匯出至所選的輸出格式。

另請參閱

Engine