- Définissez d’abord la propriété Scenario. Cette propriété optimise l’exportation selon certains critères : qualité, taille du fichier et/ou vitesse d’exportation. Lorsque vous sélectionnez la valeur de cette propriété, les propriétés de l’objet PDFExportParams et de ses sous-objets sont définies sur des valeurs adaptées à la tâche sélectionnée.
- Ensuite, vous pouvez personnaliser les paramètres supplémentaires afin qu’ils correspondent au mieux à votre tâche. Consultez Ajustement des paramètres d’exportation pour plus de détails.
Propriétés
Retourne l’objet Engine. | ||
Spécifie le scénario d’exportation au format PDF (PDF/A), qui optimise l’exportation selon certains paramètres : qualité, taille du fichier et/ou vitesse d’exportation. Si vous modifiez la valeur de cette propriété, lesFontEmbeddingMode,TextAndBackgroundColorMode,WriteXmpMetadata,WriteTaggedPDFpropriétés du sous-objet PDFExportFeatures et lesColorPictureFormats,GrayPictureFormats,BwPictureFormatspropriétés du sous-objet PDFPictureCompressionParams sont réinitialisées
à leurs valeurs par défaut. La valeur par défaut est PES_Balanced. Notez que selon le scénario choisi, certains paramètres d’exportation internes peuvent être modifiés. Cela affectera la valeur des propriétés PDFExportParams suivantes : | ||
Spécifie le format d’exportation : PDF, PDF/A-1a, PDF/A-1b, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b ou PDF/A-3u. La valeur de cette propriété influe sur les paramètres pouvant être utilisés lors de l’exportation. Si la valeur de cette propriété n’est pas PCM_None (exportation au format PDF/A) :
Si ces conditions ne sont pas remplies, une erreur est retournée. Par défaut, la valeur est PCM_None, ce qui signifie que l’export au format PDF doit être effectué. | ||
Spécifie le mode d’export du texte reconnu au format PDF (PDF/A). Les modes disponibles sont : texte et images uniquement, texte au-dessus de l’image de page, texte sous l’image de page, image de page uniquement, texte uniquement. Si cette propriété est définie à PEM_TextOnly, les valeurs des propriétés
BwPictureFormats , ColorPictureFormats et GrayPictureFormats
du sous-objetPDFPictureCompressionParamssont ignorées. Par défaut, cette propriété est définie à PEM_ImageOnText. | ||
Spécifie le mode d’utilisation dupour le fichier PDF (PDF/A) de sortie. La valeur de cette propriété est ignorée lors de l’export vers un PDF
en noir et blanc. Par défaut, la valeur de cette propriété est MRC_Auto. | ||
Spécifie les paramètres d’export supplémentaires : informations de chiffrement, version PDF, etc. | ||
Permet de conserver la couleur du fichier PDF (PDF/A) de sortie ou de l’enregistrer en niveaux de gris ou en noir et blanc. Il peut être utile de définir cette propriété à PCM_ForceToGray pour les documents en couleur, si vous n’avez pas besoin de conserver leurs couleurs et souhaitez réduire la taille des fichiers de sortie. Si la propriété CorrectColorDepth est définie à TRUE, ABBYY FineReader
Engine peut également corriger la profondeur de couleur du document. Par
exemple, si vous définissez Colority à PCM_ForceToGray et que
CorrectColorDepth est TRUE, FineReader Engine convertira les images en couleur en niveaux de gris,
puis détectera la profondeur de couleur des images en niveaux de gris et, si
nécessaire, convertira certaines images en noir et blanc. La valeur par défaut de cette propriété est PCM_KeepColority. | ||
Lorsque cette propriété est définie sur TRUE, ABBYY FineReader Engine corrige la profondeur de couleur du document. Si vous la définissez sur FALSE, ABBYY FineReader Engine enregistre les couleurs du document telles que définies dans la propriété Colority. Par défaut, la valeur de cette propriété est TRUE. | ||
Retourne la collection des images définies par l’utilisateur et jointes au fichier PDF de sortie. Pour ajouter une image à cette collection, utilisez la méthodede l’objetet définissez la position de l’image sur une page à l’aide des méthodes de l’objet. | ||
Spécifie les paramètres d’écriture des images dans les fichiers PDF (PDF/A), y compris les paramètres MRC. Ces paramètres permettent de réinitialiser les paramètres définis dans le scénario d’exportation sélectionné. | ||
Spécifie la résolution de l’image en dpi. La propriété ResolutionType indique comment la valeur de cette propriété doit être interprétée. La résolution spécifiée ne peut pas être supérieure à la résolution
d’origine. La valeur par défaut de cette propriété est 300 dpi. | ||
Définit la manière dont la valeur de résolution d’image spécifiée dans la propriété Resolution est utilisée. Elle peut être appliquée :
Par défaut, la valeur de cette propriété est PRT_Desired. | ||
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 <Note> : Windows uniquement. </Note> | Restaure le contenu de l’objet à partir de la mémoire globale. |
| SaveToFile | Enregistre le contenu de l’objet dans un fichier sur disque. |
| SaveToMemory <Note> : Windows uniquement. </Note> | Enregistre le contenu de l’objet dans la mémoire globale. |
Diagramme d’objets
Paramètre de sortie
Paramètre d’entrée
- méthodes Export, ExportPages, ExportToMemory de l’objet FRDocument
- méthode Export de l’objet FRPage
- méthode RecognizeImageFile de l’objet Engine
- méthode OnExportPages de l’interface IDocumentViewerEvents des composants visuels Windows
- méthode OnSendToPages de l’interface IDocumentViewerEvents des composants visuels Windows
Exemples
Code C#
Code C#
- Linux : Hello, CommandLineInterface
- macOS : TiffToRtf
- Windows : Hello, CommandLineInterface ; ainsi que dans les outils de démonstration : BatchProcessingRecognition, MultiProcessingRecognition, PDFExportProfiles
