CreateSaveOptions
Contenuti
[
Nascondere
]CreateSaveOptions(SaveFormat)
Crea un oggetto opzioni di salvataggio di una classe adatta al formato di salvataggio specificato.
public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)
Parametro | Tipo | Descrizione |
---|---|---|
saveFormat | SaveFormat | Il formato di salvataggio per il quale creare un oggetto opzioni di salvataggio. |
Valore di ritorno
Un oggetto di una classe che deriva daSaveOptions
.
Esempi
Mostra un’opzione per ottimizzare il consumo di memoria durante il rendering di documenti di grandi dimensioni in PDF.
Document doc = new Document(MyDir + "Rendering.docx");
// Crea un oggetto "PdfSaveOptions" che possiamo passare al metodo "Save" del documento
// per modificare il modo in cui il metodo converte il documento in .PDF.
SaveOptions saveOptions = SaveOptions.CreateSaveOptions(SaveFormat.Pdf);
// Imposta la proprietà "MemoryOptimization" su "true" per ridurre l'occupazione di memoria delle operazioni di salvataggio di documenti di grandi dimensioni
// a costo di aumentare la durata dell'operazione.
// Imposta la proprietà "MemoryOptimization" su "false" per salvare normalmente il documento come PDF.
saveOptions.MemoryOptimization = memoryOptimization;
doc.Save(ArtifactsDir + "PdfSaveOptions.MemoryOptimization.pdf", saveOptions);
Guarda anche
- enum SaveFormat
- class SaveOptions
- spazio dei nomi Aspose.Words.Saving
- assemblea Aspose.Words
CreateSaveOptions(string)
Crea un oggetto opzioni di salvataggio di una classe adatta all’estensione file specificata nel nome file specificato.
public static SaveOptions CreateSaveOptions(string fileName)
Parametro | Tipo | Descrizione |
---|---|---|
fileName | String | L’estensione di questo nome file determina la classe dell’oggetto delle opzioni di salvataggio da creare. |
Valore di ritorno
Un oggetto di una classe che deriva daSaveOptions
.
Esempi
Mostra come impostare un modello predefinito per i documenti a cui non sono allegati modelli.
Document doc = new Document();
// Abilita l'aggiornamento automatico dello stile, ma non allega un documento modello.
doc.AutomaticallyUpdateStyles = true;
Assert.AreEqual(string.Empty, doc.AttachedTemplate);
// Poiché non esiste un documento modello, il documento non aveva un posto dove tenere traccia delle modifiche di stile.
// Utilizza un oggetto SaveOptions per impostare automaticamente un modello
// se un documento che stiamo salvando non ne ha uno.
SaveOptions options = SaveOptions.CreateSaveOptions("Document.DefaultTemplate.docx");
options.DefaultTemplate = MyDir + "Business brochure.dotx";
doc.Save(ArtifactsDir + "Document.DefaultTemplate.docx", options);
Guarda anche
- class SaveOptions
- spazio dei nomi Aspose.Words.Saving
- assemblea Aspose.Words