Vai al contenuto principale
Il file FREngineDistribution.csv descrive tutti i file presenti nelle cartelle Bin, CommonBin e Data della distribuzione di ABBYY FineReader Engine. Questo file si trova nella cartella Help (<cartella di installazione principale>/Help) dopo l’installazione Developer. Puoi usare FREngineDistribution.csv per creare automaticamente l’elenco dei file necessari al funzionamento della tua applicazione. Questa procedura ha senso solo se installi la libreria FineReader Engine per la tua applicazione in modalità manuale e copi i file necessari sulla workstation senza usare il programma di installazione automatico di FineReader Engine.
Tieni presente che, oltre ai file delle cartelle Bin, CommonBin e Data, la tua applicazione potrebbe richiedere anche alcuni file che si trovano in altre cartelle e che quindi non sono descritti in FREngineDistribution.csv (ad esempio com.abbyy.FREngine-%BUILD_ID%.jar, necessario se l’applicazione usa il wrapper Java). Consulta ABBYY FineReader Engine Distribution Kit per l’elenco completo.

Istruzioni dettagliate

Per ottenere l’elenco dei file richiesti per la tua applicazione, filtra FREngineDistribution.csv in base alle prime tre colonne (i tre parametri principali: stage, part e details):
  1. Stage — la fase di lavoro con FineReader Engine utilizzata dalla tua applicazione.
  2. Part — il modo in cui userai questa fase. Ad esempio, la fase Processing include le parti BCR, Classification e Optical Character Recognition (OCR). Se questo field è vuoto, il file è necessario per la fase di lavoro in generale. Non escludere i valori vuoti dal filtro.
Core e Core.Resources sono sempre necessari.
Se uno qualsiasi dei field contiene più valori separati da virgole, il file è necessario per tutti. Ad esempio, se intendi usare la fase Opening, dovrai selezionare anche i file che contengono i valori “Export, Opening” e “Opening, Processing” nella colonna Stage. Consulta la tabella seguente per una descrizione delle fasi e delle relative parti:
FaseRichiede altre fasiContiene partiDescrizione della parte
Core<br />ResourcesParte obbligatoria. Contiene le risorse necessarie per le funzionalità di base.
<br /><br />OutprocLoadingContiene il modulo necessario per lavorare con l’Engine caricato out-of-process.
<br /><br />DocumentationDocumentazione.
<br /><br />ForDevelopmentOnlySolo per l’installazione Developer; non deve essere ridistribuito all’utente finale.
<br /><br />LoadModuleSupportSupporto per il caricamento dei moduli (metodo IEngine::LoadModule).
OpeningCorePdfApertura di PDF.
OfficeConverters<br /><br />Apertura di documenti di input digitali.
CompareDocuments<br /><br />Confronto di documenti.
Barcodes<br /><br />Rilevamento dei Barcode.
ProcessingCore, OpeningBCRRiconoscimento di biglietti da visita. Richiede anche i file per la parte OCR.
<br /><br />PreprocessingPre-elaborazione delle immagini.
<br /><br />ClassificationClassificazione dei documenti. Richiede anche i file per la parte OCR.
<br /><br />ICRRiconoscimento di testo scritto a mano/in stampatello.
<br /><br />OCRRiconoscimento generale.
<br /><br />OMRRiconoscimento del segno di spunta.
<br /><br />ParallelProcessingElaborazione parallela.
ExportCore, OpeningPdfSupporto per l’esportazione in PDF.
  1. Details — ulteriori informazioni specifiche sulle operazioni in cui viene utilizzato il file. Se questo field è vuoto, il file è necessario per la parte in generale. Non escludere i valori vuoti dal filtro.
DetailsIncluso nelle partiDescription
CJKOpening.Pdf Processing.Classification Processing.OCRPer lavorare con documenti nelle lingue CJK.
FaxProcessing.OCRPer il riconoscimento di immagini a bassa risoluzione (con la proprietà IRecognizerParams::LowResolutionMode impostata su TRUE).
FormsLanguagesProcessing.ICR Processing.OCRPer il riconoscimento delle lingue per unità linguistiche speciali, progettate per l’acquisizione dei dati e il riconoscimento a livello di field. È possibile specificare le lingue necessarie nella colonna 7.
FormulasLanguagesProcessing.OCRPer il riconoscimento dei linguaggi delle formule: Chemistry, Mathematical.
FormalLanguagesProcessing.OCRPer il riconoscimento di linguaggi formali: Basic, C/C++, COBOL, Fortran, Java, Pascal.
FRXIXProcessing.OCRPer il riconoscimento di font Gothic.
IndexProcessing.ICR Processing.OCRPer il riconoscimento del tipo di testo Index.
MrfLanguagesProcessing.OCRPer il riconoscimento dei caratteri MICR CMC-7 e MICR, nonché dei font OCR-A e OCR-B.
NaturalLanguagesProcessing.Classification Processing.ICR Processing.OCRPer lavorare con documenti in tutte le lingue supportate da ABBYY FineReader Engine, ad eccezione di quelle definite in gruppi speciali. È possibile specificare le lingue necessarie nella colonna 6.
ReceiptProcessing.OCRPer il riconoscimento del tipo di testo Receipt.
TypewriterProcessing.OCRPer il riconoscimento del testo stampato con una macchina da scrivere.
HandwrittenProcessing.OCRPer il riconoscimento del testo scritto a mano.
Ora perfeziona l’elenco dei file usando il resto delle colonne:
  1. RequiredByModule — i valori in questa colonna corrispondono a Stage.Part.Details e non è necessario filtrarla se le prime tre sono state specificate correttamente. Tuttavia, può essere usata per verificare quali moduli sono stati inclusi.
  2. RequiredByInterfaceLanguage — la lingua dell’interfaccia per cui il file è necessario. I file contrassegnati con “Any” sono necessari indipendentemente dalle impostazioni della lingua.
  3. RequiredByRecognitionLanguage — la lingua di riconoscimento per cui il file è necessario. I file contrassegnati con “Any” sono necessari indipendentemente dalla lingua di riconoscimento.
  4. Optional — specifica se il file è necessario per la funzionalità del modulo. Se il valore è No, questo file deve essere incluso nel pacchetto di distribuzione. Il valore può essere impostato su Yes nei seguenti casi:
  • il file è specifico per una lingua. Includilo se ti serve tale lingua (consulta le colonne 5 e 6).
  • la funzionalità di cui questo file è responsabile non è sempre necessaria. Ad esempio, può essere usato per aprire immagini in un formato specifico. Consulta ABBYY FineReader Engine Distribution Kit per ulteriori informazioni su questo file, che ti aiuteranno a decidere se ti serve.
Infine, ottieni l’elenco dei file richiesti. Le ultime tre colonne ne specificano il percorso e la dimensione:
  1. Path — il percorso del file nel pacchetto di distribuzione.
  2. FileName — nome del file.
  3. Size — dimensione del file in byte.

Vedi anche

Kit di distribuzione - Linux