XlsxSaveOptions

XlsxSaveOptions class

Può essere utilizzato per specificare opzioni aggiuntive durante il salvataggio di un documento inXlsx Formato .

Per saperne di più, visita ilSpecificare Opzioni di salvataggio articolo di documentazione.

public class XlsxSaveOptions : SaveOptions

Costruttori

NomeDescrizione
XlsxSaveOptions()Default_Costruttore

Proprietà

NomeDescrizione
AllowEmbeddingPostScriptFonts { get; set; }Ottiene o imposta un valore booleano che indica se consentire l’incorporamento di font con contorni PostScript quando si incorporano font TrueType in un documento al momento del salvataggio. Il valore predefinito èfalso .
CompressionLevel { get; set; }Specifica il livello di compressione utilizzato per salvare il documento. Il valore predefinito èNormal .
CustomTimeZoneInfo { get; set; }Ottiene o imposta il fuso orario locale personalizzato utilizzato per i campi data/ora.
DateTimeParsingMode { get; set; }Ottiene o imposta la modalità che specifica come il testo del documento viene analizzato per identificare i valori di data e ora. Il valore predefinito èUseCurrentLocale .
DefaultTemplate { get; set; }Ottiene o imposta il percorso al modello predefinito (incluso il nome del file). Il valore predefinito per questa proprietà èstringa vuota (Empty ).
Dml3DEffectsRenderingMode { get; set; }Ottiene o imposta un valore che determina come vengono renderizzati gli effetti 3D.
virtual DmlEffectsRenderingMode { get; set; }Ottiene o imposta un valore che determina come vengono renderizzati gli effetti DrawingML.
DmlRenderingMode { get; set; }Ottiene o imposta un valore che determina come vengono renderizzate le forme DrawingML.
ExportGeneratorName { get; set; }QuandoVERO , fa sì che il nome e la versione di Aspose.Words vengano incorporati nei file prodotti. Il valore predefinito èVERO .
ImlRenderingMode { get; set; }Ottiene o imposta un valore che determina come vengono renderizzati gli oggetti ink (InkML).
MemoryOptimization { get; set; }Ottiene o imposta il valore che determina se l’ottimizzazione della memoria deve essere eseguita prima di salvare il documento. Il valore predefinito per questa proprietà èfalso .
PrettyFormat { get; set; }QuandoVERO , formatta bene l’output dove applicabile. Il valore predefinito èfalso .
ProgressCallback { get; set; }Viene chiamato durante il salvataggio di un documento e accetta dati sullo stato di avanzamento del salvataggio.
override SaveFormat { get; set; }Specifica il formato in cui il documento verrà salvato se viene utilizzato questo oggetto di opzioni di salvataggio. Può essere soloXlsx .
SectionMode { get; set; }Ottiene o imposta il modo in cui le sezioni vengono gestite durante il salvataggio nel documento XLSX di output. Il valore predefinito èMultipleWorksheets .
TempFolder { get; set; }Specifica la cartella per i file temporanei utilizzati durante il salvataggio in un file DOC o DOCX. Per impostazione predefinita, questa proprietà ènull e non vengono utilizzati file temporanei.
UpdateAmbiguousTextFont { get; set; }Determina se gli attributi del font verranno modificati in base al codice carattere utilizzato.
UpdateCreatedTimeProperty { get; set; }Ottiene o imposta un valore che determina se ilCreatedTime la proprietà viene aggiornata prima del salvataggio. Il valore predefinito èfalso ;
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.
UseAntiAliasing { get; set; }Ottiene o imposta un valore che determina se utilizzare o meno l’anti-aliasing per il rendering.
UseHighQualityRendering { get; set; }Ottiene o imposta un valore che determina se utilizzare o meno algoritmi di rendering di alta qualità (ad esempio lenti).

Esempi

Mostra come comprimere un documento XLSX.

Document doc = new Document(MyDir + "Shape with linked chart.docx");

XlsxSaveOptions xlsxSaveOptions = new XlsxSaveOptions();
xlsxSaveOptions.CompressionLevel = CompressionLevel.Maximum;
xlsxSaveOptions.SaveFormat = SaveFormat.Xlsx;

doc.Save(ArtifactsDir + "XlsxSaveOptions.CompressXlsx.xlsx", xlsxSaveOptions);

Guarda anche