SVGOptions

SVGOptions-Klasse

Stellt Optionen für SVG dar.

public sealed class SVGOptions : SaveOptions, ISVGOptions  

Konstruktoren

NameBeschreibung
SVGOptions()Initialisiert eine neue Instanz der SVGOptions-Klasse.
SVGOptions(ILinkEmbedController)Initialisiert eine neue Instanz der SVGOptions-Klasse, die das Link-Embedding-Controller-Objekt angibt.

Eigenschaften

NameBeschreibung
static Default { get; }Gibt die standardmäßigen Einstellungen zurück. Nur-Lese SVGOptions.
static Simple { get; }Gibt Einstellungen für die einfachste und kleinste SVG-Dateigenerierung zurück. Nur-Lese SVGOptions.
static WYSIWYG { get; }Gibt Einstellungen für die genaueste SVG-Dateigenerierung zurück. Nur-Lese SVGOptions.
DefaultRegularFont { get; set; }Gibt die Schriftart zurück oder legt sie fest, die verwendet wird, falls die Quellschriftart nicht gefunden wird. Lese-/Schreibzeichenfolge.
DeletePicturesCroppedAreas { get; set; }Eine boolesche Flagge, die angibt, ob die beschnittenen Teile Teil des Dokuments bleiben. Wenn true, werden die beschnittenen Teile entfernt, wenn false, werden sie im Dokument serialisiert (was möglicherweise zu einer größeren Datei führen kann).
Disable3DText { get; set; }Bestimmt, ob der 3D-Text in SVG deaktiviert ist. Lese-/Schreib-Boolean.
DisableFontLigatures { get; set; }Gibt einen Wert zurück oder legt fest, ob der Text ohne Verwendung von Ligaturen gerendert wird. Wenn auf true gesetzt, werden Ligaturen in der gerenderten Ausgabe deaktiviert. Standardmäßig ist diese Eigenschaft auf false gesetzt.
DisableGradientSplit { get; set; }Deaktiviert die Aufspaltung von FromCornerX und FromCenter-Gradienten. Lese-/Schreib-Boolean.
DisableLineEndCropping { get; set; }SVG 1.1 hat nicht die Möglichkeit, Einzüge für Marker zu definieren. Die SVG-Schreibmaschine von Aspose.Slides hat eine Lösung für dieses Problem: sie schneidet das Ende der Linie mit dem Pfeil ab, sodass die Linie die Marker nicht überlappt. Diese Option schaltet ein solches Verhalten aus. Lese-/Schreib-Boolean.
ExternalFontsHandling { get; set; }Bestimmt eine Methode zur Handhabung extern geladener Schriftarten. Lese-/Schreib SvgExternalFontsHandling.
GradientStyle { get; set; }Gibt den visuellen Stil des Gradienten zurück oder legt ihn fest. Lese-/Schreib GradientStyle.
InkOptions { get; }Bietet Optionen, die das Aussehen von Tintenobjekten im exportierten Dokument steuern. Nur-Lese IInkOptions
JpegQuality { get; set; }Bestimmt die JPEG-Codierungsqualität. Lese-/Schreib-Int32.
MetafileRasterizationDpi { get; set; }Gibt die untere Auflösungsgrenze für die Metadateirasterisierung zurück oder legt sie fest. Lese-/Schreib-Int32.
PicturesCompression { get; set; }Stellt das Kompressionsniveau für Bilder dar.
ProgressCallback { get; set; }Stellt ein Callback-Objekt für das Speichern von Fortschrittsaktualisierungen in Prozent dar. Siehe IProgressCallback.
ShapeFormattingController { get; set; }Gibt eine Callback-Schnittstelle zurück und legt sie fest, die es dem Benutzer ermöglicht, die Formkonvertierung zu steuern. Lese-/Schreib ISvgShapeFormattingController.
SkipJavaScriptLinks { get; set; }Gibt an, ob Hyperlinks mit JavaScript-Aufrufen beim Speichern der Präsentation übersprungen werden sollen. Lese-/Schreib-Boolean. Der Standardwert ist false.
UseFrameRotation { get; set; }Bestimmt, ob die angegebene Drehung der Form beim Rendern durchgeführt werden soll. Lese-/Schreib-Boolean. Der Standardwert ist true.
UseFrameSize { get; set; }Bestimmt, ob der Textrahmen in einem Renderbereich enthalten sein wird oder nicht. Lese-/Schreib-Boolean. Der Standardwert ist false.
VectorizeText { get; set; }Bestimmt, ob der Text auf einer Folie als Grafik gespeichert wird. Lese-/Schreib-Boolean.
WarningCallback { get; set; }Gibt ein Objekt zurück oder legt es fest, das Warnungen erhält und entscheidet, ob der Ladeprozess fortgesetzt oder abgebrochen wird. Lese-/Schreib IWarningCallback.

Siehe Auch