PdfOptions

PdfOptions class

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

public class PdfOptions : SaveOptions, IPdfOptions

Konstrukteure

NameBeschreibung
PdfOptions()Standardkonstruktor.

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 .
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 .
DefaultRegularFont { get; set; }Gibt die verwendete Schriftart zurück oder legt sie fest, falls die Quellschriftart nicht gefunden wird. Lesen/SchreibenString .
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; }Legt fest, ob Aspose.Slides gängige Schriftarten für ASCII-Text (Codebereich 33..127) einbettet. Schriftarten für Zeichencodes größer als 127 werden immer eingebettet. Die Liste der gängigen Schriftarten enthält die Basis-14-Schriftarten von PDF und zusätzliche benutzerdefinierte Schriftarten. 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 .
ProgressCallback { get; set; }Repräsentiert ein Callback-Objekt zum Speichern von Fortschrittsaktualisierungen in Prozent. SieheIProgressCallback .
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 .
WarningCallback { get; set; }Gibt ein Objekt zurück, das Warnungen empfängt und entscheidet, ob der Ladevorgang fortgesetzt oder abgebrochen wird. Lesen/SchreibenIWarningCallback .

Siehe auch