IPdfOptions

IPdfOptions interface

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

public interface IPdfOptions : ISaveOptions

Eigenschaften

NameBeschreibung
AccessPermissions { get; set; }Enthält eine Reihe von Flags, die angeben, welche Zugriffsberechtigungen gewährt werden sollen, wenn das Dokument mit Benutzerzugriff geöffnet wird. SehenPdfAccessPermissions .
AdditionalCommonFontFamilies { get; set; }Gibt ein Array von benutzerdefinierten Namen von Schriftfamilien zurück oder legt sie fest, die Aspose.Slides als gemeinsam betrachten sollte. Lesen/SchreibenString [].
ApplyImageTransparent { get; set; }Wendet die angegebene transparente Farbe auf ein Bild an, wennStimmt .
AsISaveOptions { get; }Gibt die ISaveOptions-Schnittstelle zurück. SchreibgeschütztISaveOptions .
BestImagesCompressionRatio { get; set; }Gibt an, ob die effektivste Komprimierung (anstelle der Standardkomprimierung) für jedes Bild automatisch ausgewählt werden muss. Wenn eingestelltBoolean.true, für jedes Bild in der Präsentation wird der am besten geeignete Komprimierungsalgorithmus gewählt, was zu einer kleineren Größe des resultierenden PDF-Dokuments führt. Die Auswahl des besten Bildkomprimierungsverhältnisses ist rechenintensiv und benötigt eine zusätzliche Menge an RAM, und diese Option ist esBoolean.false standardmäßig.
Compliance { get; set; }Gewünschte Konformitätsstufe für generiertes PDF-Dokument. Lesen/SchreibenPdfCompliance .
DrawSlidesFrame { get; set; }True, um einen schwarzen Rahmen um jede Folie zu zeichnen. Lesen/SchreibenBoolean .
EmbedFullFonts { get; set; }Legt fest, ob alle Zeichen der Schriftart eingebettet werden sollen oder nur eine Teilmenge verwendet wird. Lesen/SchreibenBoolean .
EmbedTrueTypeFontsForASCII { get; set; }True zum Einbetten von TrueType-Schriftarten für ASCII-Zeichen 32-127. Schriftarten für Zeichencodes größer als 127 werden immer eingebettet. Lesen/SchreibenBoolean .
ImageTransparentColor { get; set; }Ruft die transparente Farbe des Bildes ab oder legt sie fest.
JpegQuality { get; set; }Gibt einen Wert zurück oder legt einen Wert fest, der die Qualität der JPEG-Bilder im PDF-Dokument bestimmt. Lesen/SchreibenByte .
NotesCommentsLayouting { get; }Bietet Optionen, die steuern, wie Notizen und Kommentare im exportierten Dokument platziert werden.
Password { get; set; }Einstellen des Benutzerkennworts zum Schutz des PDF-Dokuments. Lesen/SchreibenString .
SaveMetafilesAsPng { get; set; }True, um alle in einer Präsentation verwendeten Metadateien in PNG-Bilder zu konvertieren. Lesen/SchreibenBoolean .
ShowHiddenSlides { get; set; }Gibt an, ob das generierte Dokument ausgeblendete Folien enthalten soll oder nicht. Standard istFALSCH .
SufficientResolution { get; set; }Gibt einen Wert zurück oder legt einen Wert fest, der die Auflösung von Bildern im PDF-Dokument bestimmt.
TextCompression { get; set; }Gibt den Komprimierungstyp an, der für den gesamten Textinhalt im Dokument verwendet werden soll. Lesen/SchreibenPdfTextCompression .

Siehe auch