Aspose::Page::XPS::Presentation::Pdf::PdfSaveOptions Klasse

PdfSaveOptions class

Klasse für XPS-zu-PDF Speicheroptionen.

class PdfSaveOptions : public Aspose::Page::SaveOptions,
                       public Aspose::Page::IMultiPageSaveOptions,
                       public Aspose::Page::XPS::Presentation::IXpsTextConversionOptions,
                       public Aspose::Page::XPS::Presentation::IPipelineOptions,
                       public Aspose::Page::XPS::Presentation::IEventBasedModificationOptions

Methoden

MethodeBeschreibung
get_BatchSize() overrideGibt die Größe eines Seitenabschnitts an, der von Knoten zu Knoten weitergegeben wird.
get_BeforePageSavingEventHandlers() overrideDie Sammlung von Ereignis‑Handlern, die Änderungen an einer XPS‑Seite kurz vor dem Speichern vornimmt.
get_EncryptionDetails() constLiefert Verschlüsselungsdetails. Wenn nicht festgelegt, wird keine Verschlüsselung durchgeführt.
get_ImageCompression() constGibt den Kompressionstyp an, der für alle Bilder im Dokument verwendet wird. Standard ist PdfImageCompression::Auto.
get_OutlineTreeExpansionLevel() constGibt an, bis zu welcher Ebene die Dokumentenübersicht erweitert werden soll, wenn die PDF-Datei in einem Viewer geöffnet wird. 1 - nur die Elemente der ersten Ebene werden angezeigt, 2 - nur die Elemente der ersten und zweiten Ebene werden angezeigt, und so weiter. Standard ist 1.
get_OutlineTreeHeight() constGibt die Höhe des zu speichernden Dokumentenübersichtsbaums an. 0 - der Übersichtsbaum wird nicht konvertiert, 1 - nur die Elemente der ersten Ebene werden konvertiert, und so weiter. Standard ist 10.
get_PageNumbers() overrideLiest/setzt das Array von Seitenzahlen, die konvertiert werden sollen.
get_PreserveText() overrideIn XPS, können einige Textelemente Verweise auf alternative Glyphenformen enthalten, die keinem Zeichencode in der Schriftart entsprechen. Wenn dieses Flag auf true gesetzt ist, wird der Text solcher XPS Elemente in Grafikformen konvertiert. Dann erscheint der Text selbst transparent darüber. Dadurch bleibt der Text dieser Elemente auswählbar. Der Nebeneffekt ist jedoch, dass die Ausgabedatei viel größer sein kann als das Original. Wenn dieses Flag auf false gesetzt ist, werden die Zeichen, die als alternative Formen angezeigt werden sollen, durch andere Zeichen ersetzt, die den alternativen Glyphenformen zugeordnet werden. Daher wird der Text, obwohl weiterhin auswählbar, modifiziert und wahrscheinlich unlesbar. Standard ist false.
get_TextCompression() constGibt an, auf welcher Ebene der Dokumentenübersicht ApsBookmark-Objekte angezeigt werden sollen. 0 - nicht angezeigt. 1 - auf der ersten Ebene und so weiter. Standard ist 0.
PdfSaveOptions()Erstellt eine neue Instanz von Optionen.
set_BatchSize(int32_t) overrideGibt die Größe eines Seitenabschnitts an, der von Knoten zu Knoten weitergegeben wird.
set_EncryptionDetails(System::SharedPtr<PdfEncryptionDetails>)Legt Verschlüsselungsdetails fest. Wenn nicht festgelegt, wird keine Verschlüsselung durchgeführt.
set_ImageCompression(PdfImageCompression)Gibt den Kompressionstyp an, der für alle Bilder im Dokument verwendet wird. Standard ist PdfImageCompression::Auto.
set_OutlineTreeExpansionLevel(int32_t)Gibt an, bis zu welcher Ebene die Dokumentenübersicht erweitert werden soll, wenn die PDF-Datei in einem Viewer geöffnet wird. 1 - nur die Elemente der ersten Ebene werden angezeigt, 2 - nur die Elemente der ersten und zweiten Ebene werden angezeigt, und so weiter. Standard ist 1.
set_OutlineTreeHeight(int32_t)Gibt die Höhe des zu speichernden Dokumentenübersichtsbaums an. 0 - der Übersichtsbaum wird nicht konvertiert, 1 - nur die Elemente der ersten Ebene werden konvertiert, und so weiter. Standard ist 10.
set_PageNumbers(System::ArrayPtr<int32_t>) overrideLiest/setzt das Array von Seitenzahlen, die konvertiert werden sollen.
set_PreserveText(bool) overrideIn XPS, können einige Textelemente Verweise auf alternative Glyphenformen enthalten, die keinem Zeichencode in der Schriftart entsprechen. Wenn dieses Flag auf true gesetzt ist, wird der Text solcher XPS Elemente in Grafikformen konvertiert. Dann erscheint der Text selbst transparent darüber. Dadurch bleibt der Text dieser Elemente auswählbar. Der Nebeneffekt ist jedoch, dass die Ausgabedatei viel größer sein kann als das Original. Wenn dieses Flag auf false gesetzt ist, werden die Zeichen, die als alternative Formen angezeigt werden sollen, durch andere Zeichen ersetzt, die den alternativen Glyphenformen zugeordnet werden. Daher wird der Text, obwohl weiterhin auswählbar, modifiziert und wahrscheinlich unlesbar. Standard ist false.
set_TextCompression(PdfTextCompression)Gibt an, auf welcher Ebene der Dokumentenübersicht ApsBookmark-Objekte angezeigt werden sollen. 0 - nicht angezeigt. 1 - auf der ersten Ebene und so weiter. Standard ist 0.

Siehe auch