Präsentationen nach XAML auf Android exportieren
Präsentationen nach XAML exportieren
Über XAML
XAML ist eine beschreibende Programmiersprache, die es Ihnen ermöglicht, Benutzeroberflächen für Apps zu erstellen oder zu schreiben, insbesondere für solche, die WPF (Windows Presentation Foundation), UWP (Universal Windows Platform) und Xamarin Forms verwenden.
XAML, eine XML‑basierte Sprache, ist Microsofts Variante zur Beschreibung einer GUI. Sie werden höchstwahrscheinlich die meiste Zeit einen Designer verwenden, um an XAML‑Dateien zu arbeiten, aber Sie können Ihre GUI auch selbst schreiben und bearbeiten.
Präsentationen nach XAML mit Standardoptionen exportieren
Dieser Java‑Code zeigt, wie Sie eine Präsentation mit den Standardeinstellungen nach XAML exportieren:
Presentation pres = new Presentation("pres.pptx");
try {
pres.save(new XamlOptions());
} finally {
if (pres != null) pres.dispose();
}
Präsentationen nach XAML mit benutzerdefinierten Optionen exportieren
Sie können Optionen aus der Schnittstelle IXamlOptions auswählen, die den Exportvorgang steuern und festlegen, wie Aspose.Slides Ihre Präsentation nach XAML exportiert.
Beispielsweise, wenn Sie möchten, dass Aspose.Slides beim Export nach XAML versteckte Folien aus Ihrer Präsentation hinzufügt, können Sie die Eigenschaft ExportHiddenSlides auf true setzen. Siehe diesen Beispiel‑Java‑Code:
Presentation pres = new Presentation("pres.pptx");
try {
XamlOptions xamlOptions = new XamlOptions();
xamlOptions.setExportHiddenSlides(true);
pres.save(xamlOptions);
} finally {
if (pres != null) pres.dispose();
}
FAQ
Wie kann ich vorhersehbare Schriftarten sicherstellen, wenn die Originalschriftart nicht auf dem Computer verfügbar ist?
Setzen Sie eine Standard‑Normal‑Schriftart in XamlOptions — sie wird als Ersatzschriftart verwendet, wenn die Originalschrift fehlt. Das hilft, unerwartete Ersetzungen zu vermeiden.
Ist das exportierte XAML nur für WPF gedacht oder kann es auch in anderen XAML‑Stacks verwendet werden?
XAML ist eine allgemeine UI‑Markup‑Sprache, die in WPF, UWP und Xamarin.Forms verwendet wird. Der Export zielt auf die Kompatibilität mit Microsoft‑XAML‑Stacks ab; das genaue Verhalten und die Unterstützung spezifischer Konstrukte hängen vom Ziel‑Plattform ab. Testen Sie das Markup in Ihrer Umgebung.
Werden versteckte Folien unterstützt und wie kann ich verhindern, dass sie standardmäßig exportiert werden?
Standardmäßig werden versteckte Folien nicht einbezogen. Sie können dieses Verhalten über setExportHiddenSlides in XamlOptions steuern — deaktivieren Sie es, wenn Sie diese nicht exportieren möchten.