XpsOptions

XpsOptions-Klasse

Bietet Optionen, die steuern, wie eine Präsentation im XPS-Format gespeichert wird.

public class XpsOptions : SaveOptions, IXpsOptions

Konstruktoren

NameBeschreibung
XpsOptions()Standardkonstruktor.

Eigenschaften

NameBeschreibung
DefaultRegularFont { get; set; }Gibt die Schriftart zurück oder setzt sie, die verwendet wird, falls die Quellschriftart nicht gefunden wird. Lese- und Schreibzugriff auf String.
DrawSlidesFrame { get; set; }Wahr, um einen schwarzen Rahmen um jede Folie zu zeichnen. Lese-/Schreibzugriff auf Boolean.
GradientStyle { get; set; }Gibt den visuellen Stil des Gradienten zurück oder setzt ihn. Lese-/Schreibzugriff auf GradientStyle.
ProgressCallback { get; set; }Stellt ein Callback-Objekt für das Speichern von Fortschrittsaktualisierungen in Prozent dar. Siehe IProgressCallback.
SaveMetafilesAsPng { get; set; }Wahr, um alle in einer Präsentation verwendeten Metadateien in PNG-Bilder zu konvertieren. Lese-/Schreibzugriff auf Boolean.
ShowHiddenSlides { get; set; }Gibt an, ob das generierte Dokument versteckte Folien enthalten soll oder nicht. Standard ist false.
SkipJavaScriptLinks { get; set; }Gibt an, ob Hyperlinks mit JavaScript-Aufrufen beim Speichern der Präsentation übersprungen werden sollen. Lese-/Schreibzugriff auf Boolean. Der Standardwert ist false.
WarningCallback { get; set; }Gibt ein Objekt zurück oder setzt eines, das Warnungen erhält und entscheidet, ob der Ladevorgang fortgesetzt oder abgebrochen wird. Lese-/Schreibzugriff auf IWarningCallback.

Beispiele

Das folgende Beispiel zeigt, wie man Präsentationen mit Standard Einstellungen in XPS konvertiert.

[C#]
// Instanziieren Sie ein Präsentationsobjekt, das eine Präsentationsdatei darstellt
using (Presentation pres = new Presentation("Convert_XPS.pptx"))
{
    // Speichern der Präsentation im XPS-Dokument
    pres.Save("XPS_Output_Without_XPSOption_out.xps", SaveFormat.Xps);
}

Das folgende Beispiel zeigt, wie man Präsentationen mit benutzerdefinierten Einstellungen in XPS konvertiert.

[C#]
// Instanziieren Sie ein Präsentationsobjekt, das eine Präsentationsdatei darstellt
using (Presentation pres = new Presentation("Convert_XPS_Options.pptx"))
{
    // Instanziieren Sie die Klasse TiffOptions
    XpsOptions options = new XpsOptions();
    // Speichern Sie Metadateien als PNG
    options.SaveMetafilesAsPng = true;
    // Speichern Sie die Präsentation im XPS-Dokument
    pres.Save("XPS_With_Options_out.xps", SaveFormat.Xps, options);
}

Siehe Auch