SaveFormat

PsSaveOptions.SaveFormat property

Gibt das Format an, in dem das Dokument gespeichert wird, wenn dieses Speicheroptionsobjekt verwendet wird. Kann nurPs .

public override SaveFormat SaveFormat { get; set; }

Beispiele

Zeigt, wie ein Dokument im Postscript-Format in Form einer Buchfalte gespeichert wird.

Document doc = new Document(MyDir + "Paragraphs.docx");

// Erstellen Sie ein "PsSaveOptions"-Objekt, das wir an die "Save"-Methode des Dokuments übergeben können
// um zu ändern, wie diese Methode das Dokument in PostScript konvertiert.
// Setzen Sie die Eigenschaft „UseBookFoldPrintingSettings“ auf „true“, um den Inhalt anzuordnen
// im Postscript-Ausgabedokument auf eine Weise, die uns hilft, eine Broschüre daraus zu machen.
// Setzen Sie die Eigenschaft „UseBookFoldPrintingSettings“ auf „false“, um das Dokument normal zu speichern.
PsSaveOptions saveOptions = new PsSaveOptions
{
    SaveFormat = SaveFormat.Ps,
    UseBookFoldPrintingSettings = renderTextAsBookFold
};

// Wenn wir das Dokument als Broschüre rendern, müssen wir die Option "MultiplePages" festlegen.
// Eigenschaften der Seiteneinrichtungsobjekte aller Abschnitte auf „MultiplePagesType.BookFoldPrinting“.
foreach (Section s in doc.Sections)
{
    s.PageSetup.MultiplePages = MultiplePagesType.BookFoldPrinting;
}

// Sobald wir dieses Dokument beidseitig bedruckt haben, können wir alle Seiten gleichzeitig in der Mitte falten.
// und die Inhalte werden so angeordnet, dass eine Broschüre entsteht.
doc.Save(ArtifactsDir + "PsSaveOptions.UseBookFoldPrintingSettings.ps", saveOptions);

Siehe auch