PclSaveOptions

PclSaveOptions class

Può essere utilizzato per specificare opzioni aggiuntive durante il salvataggio di un documento nel filePcl formato.

public class PclSaveOptions : FixedPageSaveOptions

Costruttori

Nome Descrizione
PclSaveOptions() Default_Costruttore

Proprietà

Nome Descrizione
AllowEmbeddingPostScriptFonts { get; set; } Ottiene o imposta un valore booleano che indica se consentire l’incorporamento di caratteri con contorni PostScript quando l’incorporamento di caratteri TrueType in un documento viene salvato. Il valore predefinito è falso .
ColorMode { get; set; } Ottiene o imposta un valore che determina la modalità di rendering dei colori.
CustomTimeZoneInfo { get; set; } Ottiene o imposta il fuso orario locale personalizzato utilizzato per i campi data/ora.
DefaultTemplate { get; set; } Ottiene o imposta il percorso del modello predefinito (incluso il nome file). Il valore predefinito per questa proprietà è stringa vuota (Empty ).
Dml3DEffectsRenderingMode { get; set; } Ottiene o imposta un valore che determina la modalità di rendering degli effetti 3D.
virtual DmlEffectsRenderingMode { get; set; } Ottiene o imposta un valore che determina la modalità di rendering degli effetti DrawingML.
DmlRenderingMode { get; set; } Ottiene o imposta un valore che determina la modalità di rendering delle forme DrawingML.
ExportGeneratorName { get; set; } Se true, fa sì che il nome e la versione di Aspose.Words vengano incorporati nei file prodotti. Il valore predefinito è VERO .
FallbackFontName { get; set; } Nome del font che verrà utilizzato se non viene trovato alcun font previsto nella stampante e nelle raccolte di font integrate.
FlatOpcXmlMappingOnly { get; set; } Ottiene o imposta un valore che determina i formati di documento in base ai quali è consentito mappareXmlMapping . Solo per impostazione predefinitaFlatOpc il formato del documento può essere mappato.
ImlRenderingMode { get; set; } Ottiene o imposta un valore che determina la modalità di rendering degli oggetti Ink (InkML).
JpegQuality { get; set; } Ottiene o imposta un valore che determina la qualità delle immagini JPEG all’interno del documento Html.
MemoryOptimization { get; set; } Ottiene o imposta il valore che determina se eseguire l’ottimizzazione della memoria prima di salvare il documento. Il valore predefinito per questa proprietà è falso .
MetafileRenderingOptions { get; set; } Consente di specificare le opzioni di rendering del metafile.
NumeralFormat { get; set; } Ottiene o impostaNumeralFormat utilizzato per il rendering dei numeri. I numeri europei vengono utilizzati per impostazione predefinita.
virtual OptimizeOutput { get; set; } Il flag indica se è necessario ottimizzare l’output. Se questo flag è impostato, le tele nidificate ridondanti e le tele vuote vengono rimosse, anche i glifi vicini con la stessa formattazione vengono concatenati. Nota: la precisione della visualizzazione del contenuto potrebbe essere compromessa se questa proprietà è impostata su true. L’impostazione predefinita è false.
PageSavingCallback { get; set; } Consente di controllare come vengono salvate le pagine separate quando un documento viene esportato in un formato pagina fisso.
PageSet { get; set; } Ottiene o imposta le pagine di cui eseguire il rendering. Il valore predefinito è tutte le pagine nel documento.
PrettyFormat { get; set; } QuandoVERO , formati graziosi di output ove applicabile. Il valore predefinito è falso .
ProgressCallback { get; set; } Chiamato durante il salvataggio di un documento e accetta i dati sull’avanzamento del salvataggio.
RasterizeTransformedElements { get; set; } Ottiene o imposta un valore che determina se gli elementi trasformati complessi devono essere rasterizzati o meno prima del salvataggio nel documento PCL. L’impostazione predefinita èVERO .
override SaveFormat { get; set; } Specifica il formato in cui verrà salvato il documento se viene utilizzato questo oggetto opzioni di salvataggio. Può esserePcl .
TempFolder { get; set; } Specifica la cartella per i file temporanei utilizzata durante il salvataggio in un file DOC o DOCX. Per impostazione predefinita questa proprietà ènullo e non vengono utilizzati file temporanei.
UpdateCreatedTimeProperty { get; set; } Ottiene o imposta un valore che determina se ilCreatedTime la proprietà viene aggiornata prima del salvataggio. Il valore predefinito è false;
UpdateFields { get; set; } Ottiene o imposta un valore che determina se i campi di determinati tipi devono essere aggiornati prima di salvare il documento in un formato di pagina fisso. Il valore predefinito per questa proprietà è VERO .
UpdateLastPrintedProperty { get; set; } Ottiene o imposta un valore che determina se ilLastPrinted la proprietà viene aggiornata prima del salvataggio.
UpdateLastSavedTimeProperty { get; set; } Ottiene o imposta un valore che determina se ilLastSavedTime la proprietà viene aggiornata prima del salvataggio.
UpdateSdtContent { get; set; } Ottiene o imposta il valore che determina se il contenuto diStructuredDocumentTag viene aggiornato prima del salvataggio.
UseAntiAliasing { get; set; } Ottiene o imposta un valore che determina se utilizzare o meno l’anti-alias per il rendering.
UseHighQualityRendering { get; set; } Ottiene o imposta un valore che determina se utilizzare o meno algoritmi di rendering di alta qualità (cioè lenti).

Metodi

Nome Descrizione
AddPrinterFont(string, string) Aggiunge informazioni sul carattere caricato sulla stampante dal produttore.
override Equals(object) Determina se l’oggetto specificato è uguale in valore all’oggetto corrente.

Esempi

Mostra come rasterizzare elementi complessi durante il salvataggio di un documento in PCL.

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

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

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

Guarda anche