Saltar al contenido principal
El archivo FREngineDistribution.csv se encuentra en la carpeta Help (<root folder>/Help). Puede usar FREngineDistribution.csv para crear automáticamente la lista de archivos necesarios para que su aplicación funcione. Describe todos los archivos en las carpetas Libraries y Resources.
Si desea reducir el tamaño del paquete, puede eliminar los archivos que no sean necesarios para su aplicación. Pero hacerlo invalidará la firma digital en el framework de FineReader Engine, y cuando sea necesario, deberá firmar el nuevo framework con su propia firma digital.

Instrucciones paso a paso

Para obtener la lista de archivos requeridos 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 usa su aplicación.
  2. Part — la forma en que va a usar esta etapa. Por ejemplo, la etapa de 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 excluya los valores en blanco al filtrar.
Core y Core.Resources siempre son requeridos.
Si alguno de los campos contiene varios valores separados por comas, el archivo es necesario para todos ellos. Por ejemplo, si planea usar la etapa de Opening, también deberá seleccionar archivos que contengan los valores “Export, Opening” y “Opening, Processing” en la columna Stage. Consulte la tabla a continuación para la descripción de las etapas y sus partes:
StageRequires other stagesContains partsPart description
Core<br />ResourcesParte requerida. Contiene los recursos necesarios para la funcionalidad principal.
<br /><br />DocumentationDocumentación.
<br /><br />ForDevelopmentOnlySolo para la instalación Developer; no debe redistribuirse al usuario final.
<br /><br />LoadModuleSupportSoporte para la carga de módulos (método IEngine::LoadModule).
OpeningCorePdfApertura de PDF.
CompareDocuments<br /><br />Comparación de documentos.
Barcodes<br /><br />Detección de códigos de barras.
ProcessingCore, OpeningBCRReconocimiento de tarjetas de visita. Requiere también los archivos para la parte OCR.
<br /><br />PreprocessingPreprocesamiento de imágenes.
<br /><br />ClassificationClasificación de documentos. Requiere también los archivos para la parte OCR.
<br /><br />ICRReconocimiento de texto manuscrito o en letra de imprenta.
<br /><br />OCRReconocimiento general.
<br /><br />OMRReconocimiento de marcas de verificación.
ExportCore, OpeningPdfSoporte para exportación a PDF.
  1. Details — información específica adicional sobre las operaciones en las que se usa el archivo. Si este campo está vacío, el archivo es necesario para la parte en general. No excluya los valores en blanco al filtrar.
DetailsIncluido en las partesDescripción
CJKOpening.Pdf Processing.Classification Processing.OCRPara trabajar con documentos en idiomas CJK.
FaxProcessing.OCRPara el reconocimiento de imágenes de baja resolución (con la propiedad IRecognizerParams::LowResolutionMode establecida en TRUE).
FormsLanguagesProcessing.ICR Processing.OCRPara reconocer los idiomas de unidades lingüísticas especiales, diseñadas para la captura de datos y el reconocimiento a nivel de campo. Puede especificar qué idiomas necesita en la columna 7.
FormulasLanguagesProcessing.OCRPara el reconocimiento de lenguajes de fórmulas: Química y 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 de fuentes OCR-A y OCR-B.
NaturalLanguagesProcessing.Classification Processing.ICR Processing.OCRPara trabajar con documentos en todos los idiomas admitidos por ABBYY FineReader Engine, excepto los definidos en grupos especiales. Puede especificar qué idiomas 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 usando el resto de las columnas:
  1. RequiredByModule — los valores de esta columna son iguales a Stage.Part.Details, y no es necesario filtrarla si las tres primeras se han especificado correctamente. No obstante, puede usarse para comprobar qué módulos se han incluido.
  2. RequiredByInterfaceLanguage — el idioma de la interfaz para el que el archivo es necesario. Los archivos marcados como “Any” son necesarios independientemente de la configuración del idioma.
  3. RequiredByRecognitionLanguage — el idioma de reconocimiento para el que el archivo es necesario. Los archivos marcados como “Any” son necesarios independientemente del idioma de reconocimiento.
  4. Optional — especifica si el archivo es necesario para la funcionalidad del módulo. Si el valor es No, este archivo debe incluirse en su kit de distribución. El valor puede establecerse en 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 es responsable este archivo 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, lo que le ayudará a decidir si lo necesita.
Por último, obtendrá la lista de archivos necesarios. Las tres últimas columnas especifican su ubicación y tamaño:
  1. Path — la ruta del 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 - macOS