Saltar al contenido principal
El archivo FREngineDistribution.csv describe todos los archivos ubicados en las carpetas Bin, CommonBin y Data de la distribución de ABBYY FineReader Engine. Este archivo se encuentra en la carpeta Help (<root installation folder>/Help) tras la instalación Developer. Puede usar FREngineDistribution.csv para crear automáticamente la lista de archivos necesarios para que su aplicación funcione. Este procedimiento solo tiene sentido cuando se instala la biblioteca FineReader Engine para su aplicación en modo manual y se copian los archivos necesarios a la workstation sin el installer automático de FineReader Engine.
Tenga en cuenta que, además de los archivos de las carpetas Bin, CommonBin y Data, es posible que su aplicación necesite algunos archivos ubicados en otras carpetas que, por lo tanto, no están descritos en FREngineDistribution.csv (como com.abbyy.FREngine-%BUILD_ID%.jar, necesario si la aplicación utiliza el wrapper de Java). Consulte ABBYY FineReader Engine Distribution Kit para obtener una lista completa.

Instrucciones paso a paso

Para obtener la lista de archivos necesarios para su aplicación, filtre FREngineDistribution.csv por las tres primeras columnas (tres parámetros principales: stage, part y details):
  1. Stage — la etapa de trabajo con FineReader Engine que utiliza su aplicación.
  2. Part — la forma en que va a utilizar esta etapa. Por ejemplo, la etapa Processing incluye las partes BCR, Classification y OCR. Si este campo está vacío, el archivo es necesario para la etapa de trabajo en general. No filtre los valores en blanco.
Core y Core.Resources siempre son obligatorios.
Si alguno de los campos contiene varios valores separados por comas, el archivo es necesario para todos ellos. Por ejemplo, si tiene previsto utilizar la etapa Opening, también deberá seleccionar los archivos que contengan los valores “Export, Opening” y “Opening, Processing” en la columna Stage. Consulte la tabla a continuación para ver la descripción de las etapas y sus partes:
StageRequires other stagesContains partsPart description
Core<br />ResourcesParte obligatoria. Contiene los recursos necesarios para la funcionalidad principal.
<br /><br />OutprocLoadingContiene el módulo necesario para trabajar con el Engine cargado fuera del proceso.
<br /><br />DocumentationDocumentación.
<br /><br />ForDevelopmentOnlySolo para la instalación Developer; no debe redistribuirse al usuario final.
<br /><br />LoadModuleSupportCompatibilidad con la carga de módulos (método IEngine::LoadModule).
OpeningCorePdfApertura de PDF.
OfficeConverters<br /><br />Apertura de documentos de entrada digitales.
CompareDocuments<br /><br />Comparación de documentos.
Barcodes<br /><br />Detección de códigos de barras.
ProcessingCore, OpeningBCRReconocimiento de tarjetas de visita. También requiere los archivos para la parte OCR.
<br /><br />PreprocessingPreprocesamiento de imágenes.
<br /><br />ClassificationClasificación de documentos. También requiere los archivos para la parte OCR.
<br /><br />ICRReconocimiento de texto en escritura a mano/letra de imprenta.
<br /><br />OCRReconocimiento general.
<br /><br />OMRReconocimiento de marcas de verificación.
<br /><br />ParallelProcessingProcesamiento paralelo.
ExportCore, OpeningPdfCompatibilidad con exportación a PDF.
  1. Details — información específica adicional sobre las operaciones en las que se utiliza el archivo. Si este campo está vacío, el archivo es necesario para la parte en general. No filtre los valores en blanco.
DetailsContenido en partesDescripción
CJKOpening.Pdf Processing.Classification Processing.OCRPara trabajar con documentos en idiomas CJK.
FaxProcessing.OCRPara el reconocimiento de imágenes con baja resolución (con la propiedad IRecognizerParams::LowResolutionMode establecida en TRUE).
FormsLanguagesProcessing.ICR Processing.OCRPara el reconocimiento de idiomas con unidades lingüísticas especiales, diseñados para la captura de datos y el reconocimiento a nivel de campo. Puede especificar los idiomas que necesita en la columna 7.
FormulasLanguagesProcessing.OCRPara el reconocimiento de lenguajes de fórmulas: Química, Matemáticas.
FormalLanguagesProcessing.OCRPara el reconocimiento de lenguajes formales: Basic, C/C++, COBOL, Fortran, Java, Pascal.
FRXIXProcessing.OCRPara el reconocimiento de fuentes góticas.
IndexProcessing.ICR Processing.OCRPara el reconocimiento del tipo de texto Index.
MrfLanguagesProcessing.OCRPara el reconocimiento de caracteres MICR CMC-7 y MICR, y fuentes OCR-A y OCR-B.
NaturalLanguagesProcessing.Classification Processing.ICR Processing.OCRPara trabajar con documentos en todos los idiomas compatibles con ABBYY FineReader Engine, excepto los definidos en grupos especiales. Puede especificar los idiomas que necesita en la columna 6.
ReceiptProcessing.OCRPara el reconocimiento del tipo de texto Receipt.
TypewriterProcessing.OCRPara el reconocimiento de texto impreso en una máquina de escribir.
HandwrittenProcessing.OCRPara el reconocimiento de texto escrito a mano.
Ahora ajuste la lista de archivos con el resto de las columnas:
  1. RequiredByModule — los valores de esta columna son iguales a Stage.Part.Details, por lo que no es necesario filtrarla si las tres primeras se han especificado correctamente. No obstante, puede usarse para verificar qué módulos se han incluido.
  2. RequiredByInterfaceLanguage — el idioma de interfaz para el que el archivo es necesario. Los archivos marcados como “Any” son necesarios independientemente de la configuración de idioma.
  3. RequiredByRecognitionLanguage — el idioma de reconocimiento para cuyo uso el archivo es necesario. Los archivos marcados como “Any” son necesarios independientemente del idioma de reconocimiento.
  4. Optional — indica si el archivo es necesario para la funcionalidad del módulo. Si el valor es No, el archivo debe incluirse en su kit de distribución. El valor puede ser Yes en los siguientes casos:
  • el archivo es específico de un idioma. Inclúyalo si necesita ese idioma (consulte las columnas 5 y 6).
  • la funcionalidad de la que este archivo es responsable no siempre es necesaria. Por ejemplo, puede usarse para abrir imágenes en un formato específico. Consulte ABBYY FineReader Engine Distribution Kit para obtener más información sobre este archivo y decidir si lo necesita.
Por último, obtendrá la lista de archivos requeridos. Las últimas tres columnas especifican su ubicación y tamaño:
  1. Path — la ruta al archivo en el paquete de distribución.
  2. FileName — nombre del archivo.
  3. Size — tamaño del archivo en bytes.

Consulte también

Kit de distribución - Linux