PclSaveOptions

PclSaveOptions class

Peut être utilisé pour spécifier des options supplémentaires lors de l’enregistrement d’un document dans lePcl format.

public class PclSaveOptions : FixedPageSaveOptions

Constructeurs

Nom La description
PclSaveOptions() Default_Constructor

Propriétés

Nom La description
AllowEmbeddingPostScriptFonts { get; set; } Obtient ou définit une valeur booléenne indiquant s’il faut autoriser l’incorporation de polices avec contours PostScript lors de l’incorporation de polices TrueType dans un document lors de son enregistrement. La valeur par défaut est faux .
ColorMode { get; set; } Obtient ou définit une valeur déterminant le rendu des couleurs.
CustomTimeZoneInfo { get; set; } Obtient ou définit le fuseau horaire local personnalisé utilisé pour les champs de date/heure.
DefaultTemplate { get; set; } Obtient ou définit le chemin d’accès au modèle par défaut (y compris le nom de fichier). La valeur par défaut de cette propriété est chaîne vide (Empty ).
Dml3DEffectsRenderingMode { get; set; } Obtient ou définit une valeur déterminant le rendu des effets 3D.
virtual DmlEffectsRenderingMode { get; set; } Obtient ou définit une valeur déterminant le rendu des effets DrawingML.
DmlRenderingMode { get; set; } Obtient ou définit une valeur déterminant le rendu des formes DrawingML.
ExportGeneratorName { get; set; } Lorsqu’il est vrai, le nom et la version de Aspose.Words sont intégrés dans les fichiers produits. La valeur par défaut est vrai .
FallbackFontName { get; set; } Nom de la police qui sera utilisée si aucune police attendue n’est trouvée dans l’imprimante et les collections de polices intégrées.
FlatOpcXmlMappingOnly { get; set; } Obtient ou définit la valeur déterminant quels formats de document sont autorisés à être mappés parXmlMapping . Par défaut uniquementFlatOpc le format de document est autorisé à être mappé.
ImlRenderingMode { get; set; } Obtient ou définit une valeur déterminant le rendu des objets d’encre (InkML).
JpegQuality { get; set; } Obtient ou définit une valeur déterminant la qualité des images JPEG dans le document HTML.
MemoryOptimization { get; set; } Obtient ou définit la valeur déterminant si l’optimisation de la mémoire doit être effectuée avant d’enregistrer le document. La valeur par défaut de cette propriété est faux .
MetafileRenderingOptions { get; set; } Permet de spécifier les options de rendu des métafichiers.
NumeralFormat { get; set; } Obtient ou définitNumeralFormat utilisé pour le rendu des chiffres. Les chiffres européens sont utilisés par défaut.
virtual OptimizeOutput { get; set; } Indicateur indique s’il est nécessaire d’optimiser la sortie. Si cet indicateur est défini, les canevas imbriqués redondants et les canevas vides sont supprimés, également les glyphes voisins avec le même formatage sont concaténés. Remarque : La précision de l’affichage du contenu peut être affectée si cette propriété est définie sur true. La valeur par défaut est false.
PageSavingCallback { get; set; } Permet de contrôler la manière dont les pages séparées sont enregistrées lorsqu’un document est exporté au format de page fixe.
PageSet { get; set; } Obtient ou définit les pages à afficher. La valeur par défaut est toutes les pages du document.
PrettyFormat { get; set; } Quandvrai , jolis formats de sortie le cas échéant. La valeur par défaut est faux .
ProgressCallback { get; set; } Appelé lors de l’enregistrement d’un document et accepte les données sur la progression de l’enregistrement.
RasterizeTransformedElements { get; set; } Obtient ou définit une valeur déterminant si les éléments transformés complexes doivent ou non être pixellisés avant d’enregistrer dans le document PCL. La valeur par défaut estvrai .
override SaveFormat { get; set; } Spécifie le format dans lequel le document sera enregistré si cet objet d’options d’enregistrement est utilisé. Ne peut êtrePcl .
TempFolder { get; set; } Spécifie le dossier des fichiers temporaires utilisés lors de l’enregistrement dans un fichier DOC ou DOCX. Par défaut, cette propriété estnul et aucun fichier temporaire n’est utilisé.
UpdateCreatedTimeProperty { get; set; } Obtient ou définit une valeur déterminant si leCreatedTime la propriété est mise à jour avant l’enregistrement. La valeur par défaut est false ;
UpdateFields { get; set; } Obtient ou définit une valeur déterminant si les champs de certains types doivent être mis à jour avant d’enregistrer le document dans un format de page fixe. La valeur par défaut de cette propriété est vrai .
UpdateLastPrintedProperty { get; set; } Obtient ou définit une valeur déterminant si leLastPrinted la propriété est mise à jour avant l’enregistrement.
UpdateLastSavedTimeProperty { get; set; } Obtient ou définit une valeur déterminant si leLastSavedTime la propriété est mise à jour avant l’enregistrement.
UpdateSdtContent { get; set; } Obtient ou définit la valeur déterminant si le contenu deStructuredDocumentTag est mis à jour avant l’enregistrement.
UseAntiAliasing { get; set; } Obtient ou définit une valeur déterminant s’il faut ou non utiliser l’anticrénelage pour le rendu.
UseHighQualityRendering { get; set; } Obtient ou définit une valeur déterminant s’il faut ou non utiliser des algorithmes de rendu de haute qualité (c’est-à-dire lents).

Méthodes

Nom La description
AddPrinterFont(string, string) Ajoute des informations sur la police téléchargée sur l’imprimante par le fabricant.
override Equals(object) Détermine si l’objet spécifié est égal en valeur à l’objet actuel.

Exemples

Montre comment pixelliser des éléments complexes lors de l’enregistrement d’un document au format PCL.

Document doc = new Document(MyDir + "Rendering.docx");

PclSaveOptions saveOptions = new PclSaveOptions
{
    SaveFormat = SaveFormat.Pcl,
    RasterizeTransformedElements = true
};

doc.Save(ArtifactsDir + "PclSaveOptions.RasterizeElements.pcl", saveOptions);

Voir également