SaveFormat
Contents
[
Hide
]PsSaveOptions.SaveFormat property
Specifies the format in which the document will be saved if this save options object is used. Can only be Ps.
public override SaveFormat SaveFormat { get; set; }
Examples
Shows how to save a document to the Postscript format in the form of a book fold.
Document doc = new Document(MyDir + "Paragraphs.docx");
// Create a "PsSaveOptions" object that we can pass to the document's "Save" method
// to modify how that method converts the document to PostScript.
// Set the "UseBookFoldPrintingSettings" property to "true" to arrange the contents
// in the output Postscript document in a way that helps us make a booklet out of it.
// Set the "UseBookFoldPrintingSettings" property to "false" to save the document normally.
PsSaveOptions saveOptions = new PsSaveOptions
{
SaveFormat = SaveFormat.Ps,
UseBookFoldPrintingSettings = renderTextAsBookFold
};
// If we are rendering the document as a booklet, we must set the "MultiplePages"
// properties of the page setup objects of all sections to "MultiplePagesType.BookFoldPrinting".
foreach (Section s in doc.Sections)
{
s.PageSetup.MultiplePages = MultiplePagesType.BookFoldPrinting;
}
// Once we print this document on both sides of the pages, we can fold all the pages down the middle at once,
// and the contents will line up in a way that creates a booklet.
doc.Save(ArtifactsDir + "PsSaveOptions.UseBookFoldPrintingSettings.ps", saveOptions);
See Also
- enum SaveFormat
- class PsSaveOptions
- namespace Aspose.Words.Saving
- assembly Aspose.Words