Class PdfAOptionsBase

Classe PdfAOptionsBase

Représente la classe de base pour les options du plugin 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

Propriétés

NomDescription
AlignText { get; set; }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.
ErrorAction { get; set; }Obtient ou définit l’action à entreprendre pour les objets qui ne peuvent pas être convertis.
ExcludeFontsStrategy { get; set; }Obtient ou définit la stratégie pour supprimer les polices afin de minimiser la taille du fichier de sortie pendant le processus de conversion PDF/A.
FontEmbeddingOptions { get; }Obtient les options pour traiter les polices qui ne peuvent pas être intégrées dans le document.
IccProfileFileName { get; set; }Obtient ou définit le nom de fichier du profil ICC (International Color Consortium) à utiliser pour la conversion PDF/A à la place de celui par défaut.
Inputs { get; }Obtient la collection de sources de données
IsLowMemoryMode { get; set; }Obtient ou définit une valeur indiquant si le mode basse mémoire est activé pendant le processus de conversion PDF/A.
LogOutputSource { get; set; }Obtient ou définit la source de données pour la sortie du journal.
NonSpecificationFlags { get; }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.
OptimizeFileSize { get; set; }Obtient ou définit une valeur indiquant s’il faut essayer de réduire la taille du fichier pendant le processus de conversion PDF/A.
PdfAVersion { get; set; }Obtient ou définit la version de la norme PDF/A à utiliser pour la validation ou la conversion.
PuaSymbolsProcessingStrategy { get; set; }Obtient ou définit la stratégie pour traiter les symboles de la zone d’utilisation privée (PUA) dans le document PDF.
SoftMaskAction { get; set; }Obtient ou définit l’action à entreprendre lors de la conversion d’images avec des masques doux.
SymbolicFontEncodingStrategy { get; set; }Obtient ou définit la stratégie pour encoder les polices symboliques lors de la conversion au format PDF/A.
UnicodeProcessingRules { get; set; }Obtient ou définit les règles pour traiter les tables CMap ToUnicode et non liées aux symboles Unicode pendant le processus de conversion PDF/A.

Méthodes

NomDescription
AddInput(IDataSource)Ajoute une nouvelle source de données à la collection

Voir aussi