Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt

Use this file to discover all available pages before exploring further.

Cet objet permet de configurer les paramètres supplémentaires de l’exportation au format PDF (PDF/A) : informations de chiffrement, version du PDF, etc. Ces paramètres sont indépendants du scénario d’exportation choisi.

Propriétés

NomTypeDescription
ApplicationEngine, lecture seuleRetourne l’objet Engine.
Paramètres communs
FontEmbeddingModeFontEmbeddingModeEnum

Indique si les polices doivent être incorporées lors de l’exportation au format PDF (PDF/A).

Ce paramètre peut être défini sur FEM_DontEmbed uniquement si la propriétéIPDFExportParams::PDFAComplianceMode est définie sur PCM_None.

Si la police PMingLiU/MingLiU est utilisée pour un document en chinois, elle sera incorporée dans le fichier PDF de sortie quelle que soit la valeur de cette propriété.

La valeur par défaut de cette propriété est FEM_Auto.

WriteTaggedPDF

ThreeStatePropertyValueEnum

Indique si le texte reconnu doit être exporté vers un PDF balisé.

Le PDF balisé est une utilisation particulière du PDF structuré qui permet d’extraire le contenu des pages et de l’utiliser à diverses fins : redistribution du texte et des graphiques, conversion vers des formats tels que HTMLet XML, et accessibilité pour les personnes malvoyantes.

Le PDF exporté peut contenir les balises suivantes :

  • <DIV> (éléments de division)
  • <P> (paragraphes)
  • <SPAN> (éléments d’entrée)
  • <L> (éléments de liste, éléments d’élément de liste, éléments de corps d’élément de liste, etc.)
  • <Caption> (signatures)
  • <Figure> (images)
  • <Link> (liens externes)
  • <InternalLink> (liens internes)
  • <Lbl> (numéroteurs et marqueurs)
  • <RunningTitle> (titres courants)
  • <Note> (éléments de note)
  • <Footnote> (éléments de texte explicatif)
  • <Reference> (éléments de référence).

Par ailleurs, les paragraphes contenant plusieurs langues seront divisés en fragments de texte à l’aide des balises <SPAN>. Chaque balise <SPAN> contient du texte dans une seule langue.

Certaines contraintes s’appliquent à la valeur de cette propriété :

  • Cette propriété peut être définie sur TSPV_Yes uniquement si la version PDF (la propriété PDFVersion) est 1.4 ou supérieure.
  • PDF/A-1a, PDF/A-2a et PDF/A-3a sont toujours balisés ; cette propriété ne peut donc pas être définie sur TSPV_No si IPDFExportParams::PDFAComplianceMode est définie sur PCM_Pdfa_1a, PCM_Pdfa_2a ou PCM_Pdfa_3a.

Cette propriété est TSPV_Auto par défaut.

ReplaceUncertainWordsWithImage

VARIANT_BOOL

Indique si les mots reconnus avec incertitude doivent être remplacés par leurs images lors de l’exportation au format PDF (PDF/A).

Vous pouvez utiliser cette propriété lorsque la propriétéIPDFExportParams::TextExportMode est définie sur PEM_TextWithPictures ou PEM_TextOnImage ; sinon, sa valeur est ignorée.

Cette propriété est FALSE par défaut.

WriteRunningTitles

VARIANT_BOOL

Indique si les titres courants doivent être enregistrés dans le fichier PDF (PDF/A) de sortie.

Cette propriété est TRUE par défaut.

WriteLinks

VARIANT_BOOL

Indique si les hyperliens doivent être conservés lors de l’exportation du texte reconnu au format PDF (PDF/A). Si cette propriété est FALSE, les hyperliens sont exportés sous forme de texte.

Même si le fichier a été exporté avec cette propriété définie sur FALSE, il est parfois encore possible de voir les hyperliens. En effet, la plupart des visionneuses PDF détectent les hyperliens évidents (texte tel quewww​.some-website.net) même si aucune information à leur sujet n’est présente dans le fichier PDF. Pour désactiver cette fonctionnalité dans les visionneuses Adobe PDF, accédez à Préférences > Général et désactivez l’option Créer des liens à partir desURL.

Cette propriété est TRUE par défaut.

EnableLinearization

VARIANT_BOOL

Indique si un fichier PDF linéarisé doit être créé. Les fichiers PDFlinéarisés ont leurs données internes organisées dans l’ordre des pages. Une page d’unfichier PDF linéarisé peut être lue dans un plug-in de navigateur web sansattendre que l’intégralité du fichier soit téléchargée. Les PDF non linéarisés ontles données nécessaires à l’assemblage d’une page de document dispersées dansl’ensemble du fichier. Les fichiers PDF non linéarisés sont plus légers, mais leuraccès est plus lent.

Cette propriété n’est pertinente que pour les fichiers PDF de plusieurs pages. Si lapropriété est définie sur TRUE et qu’un document d’une seule page est exporté, unfichier non linéarisé est créé.

Cette propriété est FALSE par défaut.

PageOrientation

PageOrientationEnum

Indique l’orientation de la page lors de l’export au format PDF. Si la IPaperSizeParams::PaperSizeMode propriété est définie sur :

  • PSM_ImageSize ou PSM_SynthesisSize, la valeur par défaut est utilisée.
  • PSM_UserDefined, PSM_AutoFlexible, PSM_AutoFixed, l’orientation de la page est définie selon la valeur spécifiée.

Par défaut, la propriété est définie sur POM_Auto.

PaperSizeParams

PaperSizeParams, lecture seule

Indique la hauteur et la largeur du papier lors de l’export au format PDF (PDF/A).

ReferenceTimeZone

TimeZoneTypeEnum

Indique le fuseau horaire pour la date et l’heure inscrites dans lePDF de sortie.

Cette propriété est TZT_UTC par défaut.

TextAndBackgroundColorMode

TextAndBackgroundColorModeEnum

Indique si les couleurs d’origine du texte et de l’arrière-plan doivent êtreconservées lors de l’export du texte reconnu au format PDF. Cettepropriété n’est pertinente que si la IPDFExportParams::TextExportMode propriété est définie sur PEM_TextOnly, PEM_TextWithPictures ouPEM_TextOnImage ; sinon, sa valeur est ignorée.

Cette propriété est TBCM_Auto par défaut.

Chiffrement et version PDF

EncryptionInfo

PDFEncryptionInfo, lecture seule

Indique les paramètres de chiffrement du fichier PDF.

Ces paramètres sont utilisés (la IPDFEncryptionInfo::IsEncryptionRequested propriété peut être définie sur TRUE), uniquement si la IPDFExportParams::PDFAComplianceMode est défini sur PCM_None.

PDFVersion

PDFVersionEnum

Spécifie la version du fichier PDF (PDF/A).

Notez que la version ne doit pas entrer en conflit avec les paramètres d’exportation spécifiés. La version la plus ancienne du fichier PDF correspondant aux paramètres d’exportation spécifiés doit être sélectionnée comme version du fichier PDF :

  • La version de fichier la plus ancienne disponible est 1.3.
  • La version du fichier PDF doit être 1.4, si :
    • the PDFAComplianceMode propriété de l’objet PDFExportParams est PCM_Pdfa_1a ou PCM_Pdfa_1b
  • La version du fichier PDF doit être 1.4 ou supérieure, si :
  • La version doit être 1.5 ou supérieure, si
  • La version doit être 1.6 ou supérieure, si :
    • the EncryptionAlgorithm propriété de l’objet PDFEncryptionInfo est PDFEA_AES128, ou
    • Des polices OpenType sont utilisées dans le fichier PDF de sortie.
  • La version doit être 1.7 ou supérieure, si :
  • La version de fichier la plus récente disponible est 2.0.

La valeur par défaut de cette propriété est PVN_Auto, ce qui indiqueque la version est détectée automatiquement.

Écriture des métadonnées

MetaDataWritingParams

DocumentContentInfoWritingParams, lecture seule

Spécifie si l’auteur, le sujet, le titre, les mots-clés, le producteur etle créateur du document doivent être écrits dans le fichier PDF (PDF/A) de sortie.Ces paramètres du document sont définis dans le DocumentContentInfo sous-objet de l’objet FRDocument object.

WriteXmpMetadata

ThreeStatePropertyValueEnum

Indique si les informations sur le contenu du document doivent être écrites dans les données XMP du fichier PDF (PDF/A). Les balises de métadonnées écrites dans XMP sont celles du jeu Dublin Core.

Extensible Metadata Platform (XMP) est une technologie permettant d’incorporer des métadonnées directement dans un fichier. Elle simplifie l’extraction des informations de contenu pour les applications tierces.

Certaines contraintes s’appliquent à la valeur de cette propriété :

  • Cette propriété n’est pertinente que pour les fichiers PDF, car pour les fichiers PDF/A, les informations sur le contenu du document sont toujours dupliquées dans XMP conformément à la norme. Par conséquent, cette propriété ne peut être définie sur TSPV_No que si IPDFExportParams::PDFAComplianceMode est défini sur PCM_None.
  • Cette propriété ne peut être définie sur TSPV_Yes que si la version PDF (la propriétéPDFVersion) est 1.4 ou supérieure.

Cette propriété est TSPV_Auto par défaut, ce qui signifie que les métadonnées sont écrites dans XMP pour les fichiers PDF/A, mais pas pour les fichiers PDF.

Conservation des données du fichier source

WriteSourceOutline

VARIANT_BOOL

Indique si le plan du fichier PDF/DOCX/RTF/ODT/HTML d’origine doit être écrit dans le fichier de sortie.

Cette propriété est TRUE par défaut.

Si l’objet ExportFileWriter est utilisé, la valeur de cette propriété est ignorée et le plan n’est pas écrit dans lasortie.

WriteSourceAttachments

VARIANT_BOOL

Indique si les pièces jointes PDF du document doivent être écrites dans le fichier de sortie. Les pièces jointes peuvent provenir du fichier PDF d’entrée ou être ajoutées au document via la propriétéIFRDocument::PDFAttachments

Les pièces jointes ne peuvent être enregistrées que lors de l’exportation vers PDF/A-3 ou un PDF non conforme à PDF/A (PCM_None, PCM_Pdfa_3a, PCM_Pdfa_3b, PCM_Pdfa_3u).

Cette propriété est FALSE par défaut.

Conformité

EnableZugferdCompliance

VARIANT_BOOL

Indique si le fichier PDF de sortie est conforme à la norme de facturation électronique ZUGFeRD.

La définition de cette propriété sur TRUE requiert les conditions suivantes :

Consultez les factures électroniques conformes à ZUGFeRD pour plus d’informations.

Cette propriété est FALSE par défaut.

EnablePDFUACompliance

VARIANT_BOOL

Indique si le fichier PDF de sortie est conforme à la norme internationale PDF/UA.

Cette propriété ne peut être définie sur TRUE que si WriteTaggedPDF and WriteXmpMetadata les propriétés de l’objet PdfExportFeatures sont définies àTSPV_Yes.

This property is FALSE by default.

PDFExportFeatures Diagramme d’objets

Voir aussi

Réglage des paramètres d’exportation Utilisation des profils Utilisation des propriétés