FAQ
Unterstützte Dateiformate
Q: Welche Dateiformate unterstützt Aspose.Slides für Python via .NET?
A: Aspose.Slides für Python via .NET unterstützt die in Unterstützte Dateiformate beschriebenen Dateiformate.
Ausnahmen
Q: Ich erhalte eine Out‑of‑Memory‑Exception beim Laden einer großen PPT‑Datei mit Bildern. Gibt es eine Beschränkung in Aspose.Slides bezüglich der Dateigröße?
A: Es gibt keine spezifische Formel zur Berechnung der von Aspose.Slides unterstützten Präsentationsgröße. Es sollte ausreichend Speicher vorhanden sein, um die gesamte Präsentationsstruktur und die Bilder im Speicher zu halten. Normalerweise belegen Bilder im Speicher mehr Platz als auf der Festplatte, insbesondere wenn die Bilder zusätzliche Effekte haben.
Im Allgemeinen kann Aspose.Slides für Python via .NET Präsentationsdateien von etwa 300 MB auf einem Server mit 4 GB RAM problemlos verarbeiten.
Arbeiten mit Folien
Q: Kann ich die Größe der Folien in einer Präsentation ändern?
A: Sie können die Eigenschaft slide_size verwenden, die von der Presentation‑Klasse bereitgestellt wird, um die Größe der Folien in einer Präsentation zu definieren.
Q: Gibt es eine Möglichkeit, Folien unterschiedlicher Größe in einer Präsentation zu definieren?
A: Da die Foliengröße in Microsoft‑PowerPoint‑Dokumenten auf Präsentationsebene festgelegt wird, gibt es keine Möglichkeit, dies zu tun.
Q: Unterstützt Aspose.Slides für Python via .NET die Vorschau einer Folie vor dem Speichern?
A: Sie können die Präsentationsfolien in Bilder rendern und diese Bilder zur Vorschau der Folien verwenden.
Arbeiten mit Text
Q: Ist es möglich, den gesamten Text aus einer Präsentation abzurufen?
A: Aspose.Slides für Python via .NET stellt die Klasse SlideUtil im Namensraum aspose.slides.util bereit, die verschiedene Methoden zum Abrufen des gesamten Textes aus Präsentationen bietet.
Q: Warum unterscheiden sich die Absatzgrößen unter Windows und Linux?
A: Die Berechnung der Absatzgrößen basiert auf der Berechnung der Textgröße, die den jeweiligen Absatz darstellt. Die Textgrößenberechnung verwendet die Metriken der im PowerPoint‑Diagramm angegebenen Schriftart. Fehlt die angegebene Schriftart, wird sie durch die ähnlichste Schriftart ersetzt, deren Metriken jedoch von den Originalmetriken abweichen. Dadurch führt die Berechnung der Absatzgrößen in verschiedenen Systemen zu unterschiedlichen Ergebnissen, abhängig von den installierten Schriftarten. Um auf verschiedenen Betriebssystemen das gleiche Ergebnis zu erzielen, müssen Sie dieselben Schriftarten auf den Systemen installieren oder sie zur Laufzeit als externe Schriftarten laden.
Formatierung und Bilder
Q: Wie kann ich die Farbe eines Tabellenrahmens festlegen?
A: Sie können die Farbe aller Tabellenrahmen oder nur den Rahmen um die gesamte Tabelle ändern. Für das Ändern aller Rahmen verwenden Sie bitte die Eigenschaft cell_format der Klasse Cell. Für den Rahmen der gesamten Tabelle sollten Sie die Zellen iterieren und die Farbe der äußeren Rahmen ändern.
Q: Welche Maßeinheit verwendet Aspose.Slides für Python via .NET zum Platzieren von Bildern?
A: Die Koordinaten und Größen aller Formen auf den Folien werden in Punkten (72 dpi) gemessen.
Arbeiten mit Schriftarten
Q: Warum unterscheiden sich die Schriftarten in den Ausgabedokumenten beim Konvertieren von PPT zu PDF oder Bildern?
A: Dieses Problem kann darauf hinweisen, dass die in der Präsentation verwendeten Schriftarten auf dem Betriebssystem, auf dem der Code ausgeführt wurde, fehlen. Sie sollten die Schriftarten auf dem Betriebssystem installieren oder sie als externe Schriftarten mithilfe der Klasse FontsLoader laden, wie unten gezeigt:
folders = [ "path_to_a_folder_with_fonts" ]
aspose.slides.FontsLoader.load_external_fonts(folders)