Propiedades
| Nombre | Tipo | Descripción |
|---|---|---|
| Application | Engine, de solo lectura | Devuelve el objeto Engine. |
| CompressImageMode | CompressImageModeEnum | Especifica si la imagen debe comprimirse durante la conversión al formato interno. Se aplica solo a imágenes en color y en escala de grises; las imágenes en blanco y negro siempre se comprimen con compresión sin pérdida. De forma predeterminada, esta propiedad se establece en CIM_Auto, lo que actualmente significa que las imágenes de origen digital (p. ej., obtenidas de archivos PDF) usarán compresión sin pérdida, mientras que las demás imágenes usarán compresión máxima. |
| DocumentType | DocumentTypeEnum | Especifica el tipo de documento presente en la imagen. Si conoce con certeza el tipo de documento, puede establecer esta propiedad para omitir el clasificador de documentos y ahorrar tiempo. De forma predeterminada, esta propiedad es DT_Auto, lo que significa que FineReader Engine debe ejecutar el clasificador de documentos para determinar el tipo de documento. |
| ImageSourceType | ImageSourceTypeEnum | Especifica el origen de la imagen. Por ejemplo, una foto y una captura de pantalla con texto requerirán distintas técnicas de preprocesamiento. De forma predeterminada, esta propiedad es IST_Auto, lo que significa que FineReader Engine debe detectar automáticamente el origen de la imagen. |
| OfficeConversionSettings | OfficeConversionSettings, de solo lectura | Proporciona acceso a la configuración para importar documentos digitales mediante los mismos métodos que se usan para abrir imágenes. Solo Linux y Windows. |
| EnforceOwnerRestrictions | VARIANT_BOOL | Especifica si se aplican las restricciones del propietario (permisos) declaradas en un documento PDF. Los documentos PDF pueden incluir indicadores de permisos que restringen determinadas operaciones sin necesidad de una contraseña para abrir el archivo. Cuando se establece en TRUE (predeterminado), el motor aplica estas restricciones y devuelve un error si están presentes. Cuando se establece en FALSE, las restricciones se ignoran y el documento se procesa con normalidad. Establezca esta propiedad en FALSE solo cuando su aplicación ya tenga autorización sobre los archivos enviados. |
| RasterizeFreeText | VARIANT_BOOL | Especifica si deben conservarse las anotaciones de texto libre del documento PDF de entrada. De forma predeterminada, esta propiedad se establece en TRUE. Solo Linux y Windows. |
Métodos
| Nombre | Descripción |
|---|---|
| CopyFrom | Inicializa las propiedades del objeto actual con los valores de propiedades similares de otro objeto. |
| LoadFromFile | Restaura el contenido del objeto desde un archivo del disco. |
| LoadFromMemory | Restaura el contenido del objeto desde la memoria global. Solo para Windows. |
| SaveToFile | Guarda el contenido del objeto en un archivo del disco. |
| SaveToMemory | Guarda el contenido del objeto en la memoria global. Solo para Windows. |
Linux y Windows
Diagrama de objetos
Parámetro de salida
Parámetro de entrada
- los métodos AddImageFile, AddImageFileFromAttachment, AddImageFileWithPassword, AddImageFileWithPasswordCallback, AddImageFileFromMemory del objeto FRDocument
- los métodos CreateFRDocumentFromImage, PrepareBitmapBits, OpenImageFileFromMemory, OpenBitmapBits, OpenBitmap, OpenDib, PrepareBitmap, PrepareDib, InjectTextLayer del objeto Engine
- el método Start del objeto BatchProcessor en Linux y Windows
Ejemplos
- Linux: CommandLineInterface
- Windows: CommandLineInterface; y en Demo Tools: Perfiles de procesamiento predefinidos del Engine
