跳轉到主要內容
FREngineDistribution.csv 檔案列出 ABBYY FineReader Engine 發行套件中 Bin、CommonBin 和 Data 資料夾內的所有檔案。完成 Developer 安裝後,您可在 Help 資料夾 (<root installation folder>/Help) 中找到此檔案。 您可以使用 FREngineDistribution.csv 自動建立應用程式正常運作所需的檔案清單。只有在您以手動模式為應用程式安裝 FineReader Engine 程式庫,並在沒有自動 FineReader Engine 安裝程式的情況下,將所需檔案複製到工作站時,這個程序才有意義。
請注意,除了 Bin、CommonBin 和 Data 資料夾中的檔案外,您的應用程式可能還需要一些位於其他資料夾中的檔案,因此這些檔案未列於 FREngineDistribution.csv (例如 com.abbyy.FREngine-%BUILD_ID%.jar;如果應用程式使用 Java 封裝,則需要此檔案) 。如需完整清單,請參閱 ABBYY FineReader Engine Distribution Kit

逐步說明

若要取得應用程式所需的檔案清單,請依 FREngineDistribution.csv 的前三欄 (三個主要參數:stage、part 和 details) 進行篩選:
  1. Stage — 應用程式所使用的 FineReader Engine 作業階段。
  2. Part — 您打算如何使用此階段。例如,Processing 階段包含 BCR、Classification 和 OCR 部分。若此欄位為空白,表示該檔案是此作業階段整體所需。請勿排除空白值。
Core 和 Core.Resources 一律是必要項目。
如果任何欄位包含多個以逗號分隔的值,表示該檔案對所有這些值都屬必要。例如,如果您打算使用 Opening 階段,也需要選取 Stage 欄中包含 “Export, Opening” 和 “Opening, Processing” 值的檔案。各階段及其部分的說明請參閱下表:
Stage需要其他階段包含的部分部分說明
Core<br />Resources必要部分。包含核心功能所需的資源。
<br /><br />OutprocLoading包含以處理序外方式載入 Engine 所需的模組。
<br /><br />Documentation文件。
<br /><br />ForDevelopmentOnly僅供 Developer 安裝使用,不得重新散發給終端使用者。
<br /><br />LoadModuleSupport模組載入支援 (IEngine::LoadModule method) 。
OpeningCorePdfPDF 開啟。
OfficeConverters<br /><br />開啟數位輸入文件。
CompareDocuments<br /><br />文件比對。
Barcodes<br /><br />偵測條碼。
ProcessingCore, OpeningBCR名片識別。也需要 OCR 部分的檔案。
<br /><br />Preprocessing影像預處理。
<br /><br />Classification文件分類。也需要 OCR 部分的檔案。
<br /><br />ICR手寫文字/工整手寫文字識別。
<br /><br />OCR一般識別。
<br /><br />OMR核取記號識別。
<br /><br />ParallelProcessing平行處理。
ExportCore, OpeningPdfPDF 匯出支援。
  1. Details — 關於檔案使用作業的進一步詳細資訊。若此欄位為空白,表示該檔案是此部分整體所需。請勿排除空白值。
詳細資訊包含於部分說明
CJKOpening.Pdf Processing.Classification Processing.OCR用於處理 CJK 語言的文件。
FaxProcessing.OCR用於識別低解析度影像 (IRecognizerParams::LowResolutionMode 屬性設為 TRUE) 。
FormsLanguagesProcessing.ICR Processing.OCR用於識別特殊語言單元的語言,專為資料擷取與欄位層級識別而設計。您可以在第 7 欄指定所需的語言。
FormulasLanguagesProcessing.OCR用於識別公式語言:Chemistry、Mathematical。
FormalLanguagesProcessing.OCR用於識別正式語言:Basic、C/C++、COBOL、Fortran、Java、Pascal。
FRXIXProcessing.OCR用於識別 Gothic 字型。
IndexProcessing.ICR Processing.OCR用於識別 Index 文字型別。
MrfLanguagesProcessing.OCR用於識別 MICR CMC-7MICR 字元,以及 OCR-AOCR-B 字型。
NaturalLanguagesProcessing.Classification Processing.ICR Processing.OCR用於處理 ABBYY FineReader Engine 所支援的所有語言文件 (特殊群組中定義的語言除外) 。您可以在第 6 欄指定所需的語言。
ReceiptProcessing.OCR用於識別 Receipt 文字型別。
TypewriterProcessing.OCR用於識別以打字機列印的文字。
HandwrittenProcessing.OCR用於識別手寫文字。
接著,使用其餘欄位進一步篩選檔案清單:
  1. RequiredByModule — 此欄的值等於 Stage.Part.Details。若前三欄已正確指定,則無需篩選此欄,但可用於確認已包含哪些模組。
  2. RequiredByInterfaceLanguage — 該檔案所對應的介面語言。標記為「Any」的檔案不受語言設定影響,均為必要檔案。
  3. RequiredByRecognitionLanguage — 使用該識別語言時所需的檔案。標記為「Any」的檔案不受識別語言設定影響,均為必要檔案。
  4. Optional — 指定該檔案是否為模組功能所必需。若值為 No,則此檔案必須包含在您的發行套件中。值可設為 Yes 的情況如下:
  • 該檔案與特定語言相關。若需要該語言,請將其納入 (請參閱第 5 欄和第 6 欄) 。
  • 該檔案所負責的功能並非在所有情況下都必要。例如,它可用於開啟特定格式的影像。請參閱 ABBYY FineReader Engine Distribution Kit 以取得有關此檔案的詳細資訊,協助您判斷是否需要納入。
最後,您將獲得所需檔案的清單。最後三欄指定其位置與大小:
  1. Path — 檔案在發行套件中的路徑。
  2. FileName — 檔案名稱。
  3. Size — 檔案大小 (位元組) 。

另請參閱

Distribution Kit - Linux