CreateSaveOptions
Innehåll
[
Dölj
]CreateSaveOptions(SaveFormat)
Skapar ett objekt för sparalternativ av en klass som är lämplig för det angivna sparformatet.
public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)
| Parameter | Typ | Beskrivning |
|---|---|---|
| saveFormat | SaveFormat | Sparformatet för att skapa ett objekt för sparalternativ. |
Returvärde
Ett objekt i en klass som härleds frånSaveOptions.
Exempel
Visar ett alternativ för att optimera minnesförbrukningen vid rendering av stora dokument till PDF.
Document doc = new Document(MyDir + "Rendering.docx");
// Skapa ett "PdfSaveOptions"-objekt som vi kan skicka till dokumentets "Save"-metod
// för att ändra hur den metoden konverterar dokumentet till .PDF.
SaveOptions saveOptions = SaveOptions.CreateSaveOptions(SaveFormat.Pdf);
// Sätt egenskapen "MemoryOptimization" till "true" för att minska minnesåtgången för att spara stora dokument
// på bekostnad av att öka operationens varaktighet.
// Sätt egenskapen "MemoryOptimization" till "false" för att spara dokumentet som en PDF normalt.
saveOptions.MemoryOptimization = memoryOptimization;
doc.Save(ArtifactsDir + "PdfSaveOptions.MemoryOptimization.pdf", saveOptions);
Se även
- enum SaveFormat
- class SaveOptions
- namnutrymme Aspose.Words.Saving
- hopsättning Aspose.Words
CreateSaveOptions(string)
Skapar ett objekt för spara alternativ av en klass som är lämplig för filändelsen som anges i det angivna filnamnet.
public static SaveOptions CreateSaveOptions(string fileName)
| Parameter | Typ | Beskrivning |
|---|---|---|
| fileName | String | Filnamnstillägget avgör vilken klassen för det sparade alternativobjektet som ska skapas. |
Returvärde
Ett objekt i en klass som härleds frånSaveOptions.
Exempel
Visar hur man ställer in en standardmall för dokument som inte har bifogade mallar.
Document doc = new Document();
// Aktivera automatisk stiluppdatering, men bifoga inte ett malldokument.
doc.AutomaticallyUpdateStyles = true;
Assert.AreEqual(string.Empty, doc.AttachedTemplate);
// Eftersom det inte finns något malldokument fanns det ingenstans i dokumentet att spåra stiländringar.
// Använd ett SaveOptions-objekt för att automatiskt ställa in en mall
// om ett dokument som vi sparar inte har ett.
SaveOptions options = SaveOptions.CreateSaveOptions("Document.DefaultTemplate.docx");
options.DefaultTemplate = MyDir + "Business brochure.dotx";
doc.Save(ArtifactsDir + "Document.DefaultTemplate.docx", options);
Se även
- class SaveOptions
- namnutrymme Aspose.Words.Saving
- hopsättning Aspose.Words