Class PdfAOptionsBase

Information

Représente la classe de base pour les options du plug‑in Documentize.PdfAConverter. Cette classe fournit des propriétés et des méthodes pour configurer le processus de conversion et de validation PDF/A.

Représente la classe de base pour les options du plug‑in Documentize.PdfAConverter.
Cette classe fournit des propriétés et des méthodes pour configurer le processus de conversion et de validation PDF/A.

public abstract class PdfAOptionsBase : IPluginOptions

Héritage

object ← PdfAOptionsBase

Dérivées

Implémente

Membres hérités

Constructeurs

PdfAOptionsBase()

protected PdfAOptionsBase()

Propriétés

AlignText

Obtient ou définit une valeur indiquant si des moyens supplémentaires sont nécessaires pour préserver l’alignement du texte pendant le processus de conversion PDF/A.

public bool AlignText { get; set; }

Valeur de la propriété

bool

Remarques

Lorsque la valeur est true, le processus de conversion tentera de restaurer les limites d’origine des segments de texte.
Dans la plupart des documents, il n’est pas nécessaire de modifier cette propriété qui est false par défaut, car l’alignement du texte ne change pas durant le processus de conversion standard.

CheckDifferentNamesInFontDictionaries

Obtient les indicateurs qui contrôlent la conversion PDF/A pour les cas où le document PDF source ne correspond pas à la spécification PDF.

public bool CheckDifferentNamesInFontDictionaries { get; set; }

Valeur de la propriété

bool

ErrorAction

Obtient ou définit l’action à entreprendre pour les objets qui ne peuvent pas être convertis.

public ConvertErrorAction ErrorAction { get; set; }

Valeur de la propriété

ConvertErrorAction

IccProfileFileName

Obtient ou définit le nom de fichier du profil ICC (International Color Consortium) à utiliser pour la conversion PDF/A à la place du profil par défaut.

public string IccProfileFileName { get; set; }

Valeur de la propriété

string

Inputs

Obtient la collection de données.

public List<idata> Inputs { get; }

Valeur de la propriété

List<IData>

IsLowMemoryMode

Obtient ou définit une valeur indiquant si le mode faible consommation de mémoire est activé pendant le processus de conversion PDF/A.

public bool IsLowMemoryMode { get; set; }

Valeur de la propriété

bool

LogOutputSource

Obtient ou définit la source de données pour la sortie du journal.

public IData LogOutputSource { get; set; }

Valeur de la propriété

IData

OptimizeFileSize

Obtient ou définit une valeur indiquant s’il faut essayer de réduire la taille du fichier pendant la conversion PDF/A.

public bool OptimizeFileSize { get; set; }

Valeur de la propriété

bool

Remarques

Lorsque la valeur est true, le processus de conversion tentera de minimiser la taille du fichier résultant.
Cela peut affecter les performances du processus de conversion.

PdfAVersion

Obtient ou définit la version de la norme PDF/A à utiliser pour la validation ou la conversion.

public PdfAStandardVersion PdfAVersion { get; set; }

Valeur de la propriété

PdfAStandardVersion

Remarques

La version de la norme PDF/A sert à déterminer le niveau de conformité pour la validation et la conversion PDF/A.
Si la version est définie sur Documentize.PdfAStandardVersion.Auto, le système déterminera automatiquement la version appropriée de la norme PDF/A pour la validation en se basant sur les métadonnées du document.
Pour le processus de conversion PDF/A, Documentize.PdfAStandardVersion.Auto correspond par défaut à la version PDF/A‑1b.

SoftMaskAction

Obtient ou définit l’action à entreprendre lors de la conversion d’images contenant des masques souples.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

Valeur de la propriété

ConvertSoftMaskAction

Méthodes

AddInput(IData)

Ajoute de nouvelles données à la collection.

public void AddInput(IData data)

Paramètres

  • data IData : Données d’entrée.

Namespace : Documentize
Assembly : Documentize.dll

 Français