Class SvgSaveOptions
De naam: Aspose.Words.Saving Verzameling: Aspose.Words.dll (25.4.0)
Het kan worden gebruikt om extra opties te specificeren bij het opslaan van een document in het Aspose.Words.SaveFormat.Svg-formaat.
Om meer te weten te komen, bezoek de Specify Save Options Documentatie artikel.
public class SvgSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← SvgSaveOptions
Geëerbiede leden
FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
SvgSaveOptions()
public SvgSaveOptions()
Properties
ExportEmbeddedImages
Bepaal of afbeeldingen in het SVG-document als basis64 moeten worden ingebouwd.Houd er rekening mee dat het activeren van deze optie kan leiden tot een aanzienlijke toename in de grootte van de output SVG-bestand.
public bool ExportEmbeddedImages { get; set; }
Eigendomswaarde
FitToViewPort
Specificeert of de output SVG het beschikbare viewportgebied (browservenster of container) moet vullen.Wanneer de ‘real’ breedte en hoogte van de output SVG worden ingesteld op 100%.
De standaardwaarde is.
public bool FitToViewPort { get; set; }
Eigendomswaarde
IdPrefix
Specificeert een voorschrift die is gebonden aan alle geïdentificeerde element-ID’s in het uitgangsdocument.De standaardwaarde is nul en er is geen prefix.
public string IdPrefix { get; set; }
Eigendomswaarde
Remarks
Als de prefix is aangegeven, kan het alleen letters, cijfers, subcores en hyphens bevatten,Je moet beginnen met een brief.
Exceptions
De waarde voldoet niet aan de bovenstaande vereisten.
MaxImageResolution
Geeft of stelt een waarde in pixels per inch die de resolutie van geëxporteerde rasterafbeeldingen beperkt.
public int MaxImageResolution { get; set; }
Eigendomswaarde
Remarks
Als de waarde van deze eigenschap niet-zero is, beperkt het de resolutie van geëxporteerde rasterbeelden. dat wil zeggen, hoger-resolutie beelden worden hervormd naar de limiet en lagere-reductie bewerken worden uitgevoerd zoals het is.
Als de waarde van deze eigendom nul is, worden alle rasterafbeeldingen geëxporteerd zonder hervorming.
RemoveJavaScriptFromLinks
Bepaal of JavaScript wordt verwijderd van links.De standaard is ‘fake’.Als deze optie is ingeschakeld, worden alle links die JavaScript bevatten vervangen door ‘javascript:void(0)’.
public bool RemoveJavaScriptFromLinks { get; set; }
Eigendomswaarde
ResourceSavingCallback
Hiermee kunt u controleren hoe hulpbronnen (afbeeldingen) worden opgeslagen wanneer een document wordt uitgevoerd naar het SVG-formaat.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Eigendomswaarde
ResourcesFolder
Specificeert de fysieke map waar middelen (afbeeldingen) worden opgeslagen bij het exporteren van een document naar Svg format.Default is ’null’.
public string ResourcesFolder { get; set; }
Eigendomswaarde
Remarks
Het werkt alleen als Aspose.Words.Saving.SvgSaveOptions.ExportEmbeddedImages eigendom is .
Wanneer u een Aspose.Words.Document opslaat in SVG-formaat, moet Aspose.Words alle beelden opslaan die zijn ingebouwd in het document als afzonderlijke bestanden. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder stelt u in staat om te specificeren waar de beelden zullen worden opgeslagen en Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias stelt u in staat om te specificeren hoe de beeld URI’s zullen worden gebouwd.
Als u een document opslaat in een bestand en een bestandnaam geeft, slaat Aspose.Words standaard de beelden in hetzelfde map waar het bestand wordt opgeslagen.
Als u een document opslaat in een stroom, heeft Aspose.Words geen map waar de afbeeldingen te opslaan, maar moet nog steeds de afbeeldingen ergens opslaan.In dit geval moet u een toegankelijke map in de Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder eigenschap
Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Geef de naam van de map die wordt gebruikt om beeld URI’s in een SVG-document te maken.De standaard is ’null’.
public string ResourcesFolderAlias { get; set; }
Eigendomswaarde
Remarks
Wanneer u een Aspose.Words.Document opslaat in SVG-formaat, moet Aspose.Words alle beelden opslaan die zijn ingebouwd in het document als afzonderlijke bestanden. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder stelt u in staat om te specificeren waar de beelden zullen worden opgeslagen en Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias stelt u in staat om te specificeren hoe de beeld URI’s zullen worden gebouwd.
Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder
SaveFormat
Bepaal het formaat waarin het document zal worden opgeslagen als dit opties voor het opslaan object wordt gebruikt.Het kan alleen zijn Aspose.Words.SaveFormat.Svg.
public override SaveFormat SaveFormat { get; set; }
Eigendomswaarde
ShowPageBorder
Controleer of een grens is toegevoegd aan de outline van de pagina.De standaard is ‘waar’.
public bool ShowPageBorder { get; set; }
Eigendomswaarde
TextOutputMode
Geeft of stelt een waarde die bepaalt hoe tekst in SVG moet worden gepresenteerd.
public SvgTextOutputMode TextOutputMode { get; set; }
Eigendomswaarde
Remarks
Gebruik deze eigenschap om de modus te krijgen of te bepalen hoe tekst binnen een document moet worden gepresenteerd bij het opslaan in SVG-formaat.
De standaardwaarde is Aspose.Words.Saving.SvgTextOutputMode.UseTargetMachineFonts.