XlsxSaveOptions
Contenuti
[
Nascondere
]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
| Nome | Descrizione |
|---|---|
| XlsxSaveOptions() | Default_Costruttore |
Proprietà
| Nome | Descrizione |
|---|---|
| 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
- class SaveOptions
- spazio dei nomi Aspose.Words.Saving
- assemblea Aspose.Words