Propriétés
| Nom | Type | Description |
|---|---|---|
| Application | Engine, lecture seule | Renvoie l’objet Engine. |
| CompressImageMode | CompressImageModeEnum | Indique si l’image doit être compressée lors de sa conversion au format interne. S’applique uniquement aux images en couleur et en gris ; les images en noir et blanc sont toujours compressées sans perte. Par défaut, cette propriété est définie sur CIM_Auto, ce qui signifie actuellement que les images nativement numériques (par ex. issues de fichiers PDF) utiliseront une compression sans perte, tandis que les autres images utiliseront la compression maximale. |
| DocumentType | DocumentTypeEnum | Indique le type du document présent sur l’image. Si vous connaissez avec certitude le type de document, vous pouvez définir cette propriété pour contourner le classificateur de documents et gagner du temps. Par défaut, cette propriété est DT_Auto, ce qui signifie que FineReader Engine doit exécuter le classificateur de documents pour déterminer le type de document. |
| ImageSourceType | ImageSourceTypeEnum | Indique l’origine de l’image. Par exemple, une photo et une capture d’écran contenant du texte nécessitent des techniques de prétraitement différentes. Par défaut, cette propriété est IST_Auto, ce qui signifie que FineReader Engine doit détecter automatiquement l’origine de l’image. |
| OfficeConversionSettings | OfficeConversionSettings, lecture seule | Donne accès aux paramètres d’importation des documents numériques à l’aide des mêmes méthodes que celles utilisées pour ouvrir les images. Linux et Windows uniquement. |
| EnforceOwnerRestrictions | VARIANT_BOOL | Indique si les restrictions du propriétaire (autorisations) déclarées dans un document PDF sont appliquées. Les documents PDF peuvent contenir des indicateurs d’autorisation qui limitent certaines opérations sans nécessiter de mot de passe pour ouvrir le fichier. Lorsqu’elle est définie sur TRUE (par défaut), l’Engine applique ces restrictions et renvoie une erreur si elles sont présentes. Lorsqu’elle est définie sur FALSE, les restrictions sont ignorées et le document est traité normalement. Définissez cette propriété sur FALSE uniquement si votre application est déjà autorisée à traiter les fichiers soumis. |
| RasterizeFreeText | VARIANT_BOOL | Indique si les annotations Free Text du document PDF d’entrée doivent être conservées. Par défaut, cette propriété est définie sur TRUE. Linux et Windows uniquement. |
Méthodes
| Nom | Description |
|---|---|
| CopyFrom | Initialise les propriétés de l’objet courant avec les valeurs des propriétés correspondantes d’un autre objet. |
| LoadFromFile | Restaure le contenu de l’objet à partir d’un fichier sur disque. |
| LoadFromMemory | Restaure le contenu de l’objet à partir de la mémoire globale. Windows uniquement. |
| SaveToFile | Enregistre le contenu de l’objet dans un fichier sur disque. |
| SaveToMemory | Enregistre le contenu de l’objet dans la mémoire globale. Windows uniquement. |
Linux et Windows
Diagramme d’objets
Paramètre de sortie
Paramètre d’entrée
- les méthodes AddImageFile, AddImageFileFromAttachment, AddImageFileWithPassword, AddImageFileWithPasswordCallback, AddImageFileFromMemory de l’objet FRDocument
- les méthodes CreateFRDocumentFromImage, PrepareBitmapBits, OpenImageFileFromMemory, OpenBitmapBits, OpenBitmap, OpenDib, PrepareBitmap, PrepareDib, InjectTextLayer de l’objet Engine
- la méthode Start de l’objet BatchProcessor sous Linux et Windows
Exemples
- Linux : CommandLineInterface
- Windows : CommandLineInterface ; ainsi que dans Demo Tools : Engine Predefined Processing Profiles
