Class PdfAOptionsBase
Contenu
[
Cacher
]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
| Nom | Description |
|---|---|
| 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
| Nom | Description |
|---|---|
| AddInput(IDataSource) | Ajoute une nouvelle source de données à la collection |
Voir aussi
- interface IPluginOptions
- namespace Aspose.Pdf.Plugins
- assembly Aspose.PDF