- En Linux o macOS, hacer advise del objeto al objeto FRDocument mediante una llamada a la función global AdviseFREngineObject.
- En Windows, configurar la conexión entre el objeto y el origen de eventos implementado en el objeto FRDocument por medios COM estándar.
Propiedades
Devuelve el objeto Engine. | ||
, de solo lectura | Devuelve el tamaño de la memoria asignada al objeto IFRDocument. El valor de esta propiedad se expresa en bytes. | |
Devuelve la colección de páginas del documento. | ||
Devuelve el texto del documento en un formato especial de “texto sin formato”. | ||
, de solo lectura | Devuelve el idioma principal del documento reconocido. La propiedad contiene el nombre interno del primer idioma de la colección de idiomas detectados (propiedad DetectedLanguages). Esta propiedad solo tiene un valor significativo si el reconocimiento se realizó con la detección automática de idioma activada (consulte la propiedadpara obtener más información); de lo contrario, es una cadena vacía. | |
Proporciona acceso a la colección de idiomas de reconocimiento detectados en el documento reconocido. Los idiomas de la colección se ordenan por frecuencia de aparición: desde el que aparece con mayor frecuencia hasta el que aparece con menor frecuencia. Esta propiedad solo tiene sentido si el reconocimiento se realizó con la detección automática de idioma activada (consulte lapropiedad para obtener más información). La lista de idiomas se actualiza solo después del reconocimiento; es decir, si edita manualmente la estructura del documento, la colección permanece igual. | ||
, de solo lectura | Especifica si la estructura lógica del documento está desactualizada. Si esta propiedad es TRUE, debe realizar la síntesis del documento antes de exportarlo. De lo contrario, se producirá un error durante la exportación. En Visual Components, esta propiedad resulta útil al trabajar con Visual Components. La estructura lógica de un documento deja de ser válida si un usuario cambia el orden o el número de páginas del documento mediante la interfaz gráfica de usuario de Visual Components. Si dicho documento se exporta con los comandos disponibles en Visual Components, Visual Components sintetizan el documento automáticamente. Pero si usa los métodos de la API de FineReader Engine para exportarlo, usted es responsable de realizar la síntesis del documento antes de la exportación. Cabe señalar que no solo la estructura del documento, sino también la estructura de la página puede dejar de ser válida. Por lo tanto, antes de la exportación también debe comprobar que todas las páginas del documento tengan una
estructura de página válida (consulte la propiedad IFRPage::PageStructureOutOfDate). | |
Permite acceder a la colección de tarjetas de visita detectadas en el documento. | ||
Contiene información sobre el autor, las palabras clave, el asunto y el título del documento, y almacena el diccionario de información del documento. | ||
Devuelve la colección de archivos adjuntos del documento. Se extraen del documento PDF de entrada al abrirlo, o puede agregar sus propios archivos para adjuntarlos al archivo PDF de salida durante la exportación. Para adjuntar todos los archivos de esta colección al archivo PDF de salida, establezca en TRUE lapropiedad. | ||
Devuelve la colección con los nombres de las fuentes extraídas de los recursos del archivo PDF de entrada. Si el documento se creó al abrir un archivo en otro formato o a partir de un archivo PDF que no contiene fuentes, se devolverá una colección vacía. | ||
, de solo lectura | Indica si al menos uno de los archivos de origen era un PDF con firma digital. | |
Especifica si los objetosyde las páginas correspondientes deben descargarse y guardarse en disco si no hay referencias a ellos. En Linux, cuando el valor de esta propiedad se establece en PFP_KeepInMemory, los documentos de imagen y los layouts de las páginas no utilizadas no se guardan en disco. De forma predeterminada, esta propiedad es PFP_Auto. En macOS, se omite el valor de esta propiedad. Los documentos de imagen y los layouts de las páginas no utilizadas siempre se descargan en disco. En Windows: Para descargar y guardar en disco los objetos ImageDocument y Layout de páginas individuales del documento, use el método IFRPage::Flush para las páginas correspondientes. De forma predeterminada, esta propiedad es PFP_Auto. | ||
Especifica la ruta de la carpeta en la que se almacenan los archivos de imagen temporales en el formato interno de ABBYY FineReader Engine. De forma predeterminada, el valor de esta propiedad es “%TEMP%\ABBYY FineReader Engine 12”. | ||
Métodos
Diagrama de objetos
Parámetro de salida
Parámetro de entrada
- método CreateObjectFromDocument del objeto ClassificationEngine
- método CompareDocuments del objeto Comparator
- método OnDocumentChanged de la interfaz IDocumentViewerEvents (para Visual Components)
- método OnDocumentChanged de la interfaz ITextValidatorEvents (para Visual Components)
Ejemplos
Código C#
Código C#
Código C++ (COM)
Código C++ (COM)
