SVGOptions

Classe SVGOptions

Représente des options SVG.

public sealed class SVGOptions : SaveOptions, ISVGOptions  

Constructeurs

NomDescription
SVGOptions()Initialise une nouvelle instance de la classe SVGOptions.
SVGOptions(ILinkEmbedController)Initialise une nouvelle instance de la classe SVGOptions en spécifiant l’objet de contrôleur d’intégration de lien.

Propriétés

NomDescription
static Default { get; }Renvoie les paramètres par défaut. Lecture seule SVGOptions.
static Simple { get; }Renvoie les paramètres pour la génération de fichiers SVG les plus simples et les plus petits. Lecture seule SVGOptions.
static WYSIWYG { get; }Renvoie les paramètres pour la génération de fichiers SVG les plus précis. Lecture seule SVGOptions.
DefaultRegularFont { get; set; }Renvoie ou définit la police utilisée en cas de police source introuvable. Lecture/écriture String.
DeletePicturesCroppedAreas { get; set; }Un indicateur booléen indique si les parties recadrées restent une partie du document. Si vrai, les parties recadrées seront supprimées, si faux, elles seront sérialisées dans le document (ce qui peut éventuellement conduire à un fichier plus volumineux)
Disable3DText { get; set; }Détermine si le texte 3D est désactivé dans SVG. Lecture/écriture Boolean.
DisableFontLigatures { get; set; }Obtient ou définit une valeur indiquant si le texte est rendu sans utiliser de ligatures. Lorsqu’il est défini sur true, les ligatures seront désactivées dans la sortie rendue. Par défaut, cette propriété est définie sur false.
DisableGradientSplit { get; set; }Désactive la séparation des dégradés FromCornerX et FromCenter. Lecture/écriture Boolean.
DisableLineEndCropping { get; set; }SVG 1.1 n’a pas la capacité de définir des marges pour les marqueurs. Le moteur d’écriture SVG d’Aspose.Slides a une solution à ce problème : il recadre la fin de la ligne avec une flèche, de sorte que la ligne ne chevauche pas les marqueurs. Cette option désactive ce comportement. Lecture/écriture Boolean.
ExternalFontsHandling { get; set; }Détermine un moyen de gérer les polices chargées externement. Lecture/écriture SvgExternalFontsHandling.
GradientStyle { get; set; }Renvoie ou définit le style visuel du dégradé. Lecture/écriture GradientStyle.
InkOptions { get; }Fournit des options qui contrôlent l’apparence des objets d’encre dans le document exporté. Lecture seule IInkOptions
JpegQuality { get; set; }Détermine la qualité d’encodage JPEG. Lecture/écriture Int32.
MetafileRasterizationDpi { get; set; }Renvoie ou définit la limite de résolution inférieure pour la rasterisation de mét fichiers. Lecture/écriture Int32.
PicturesCompression { get; set; }Représente le niveau de compression des images
ProgressCallback { get; set; }Représente un objet de rappel pour enregistrer les mises à jour de progression en pourcentage. Voir IProgressCallback.
ShapeFormattingController { get; set; }Renvoie et définit une interface de rappel qui permet à l’utilisateur de contrôler la conversion des formes. Lecture/écriture ISvgShapeFormattingController.
SkipJavaScriptLinks { get; set; }Spécifie s’il faut ignorer les hyperliens avec des appels JavaScript lors de l’enregistrement de la présentation. Lecture/écriture Boolean. La valeur par défaut est false.
UseFrameRotation { get; set; }Détermine s’il faut effectuer la rotation spécifiée de la forme lors du rendu ou non. Lecture/écriture Boolean. La valeur par défaut est true.
UseFrameSize { get; set; }Détermine si le cadre de texte sera inclus dans une zone de rendu ou non. Lecture/écriture Boolean. La valeur par défaut est false.
VectorizeText { get; set; }Détermine si le texte sur une diapositive sera enregistré en tant que graphique. Lecture/écriture Boolean.
WarningCallback { get; set; }Renvoie ou définit un objet qui reçoit des avertissements et décide si le processus de chargement se poursuivra ou sera interrompu. Lecture/écriture IWarningCallback.

Voir aussi