Class SvgSaveOptions

Class SvgSaveOptions

Il nome: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)

Può essere utilizzato per specificare ulteriori opzioni quando si salva un documento nel formato Aspose.Words.SaveFormat.Svg.

Per saperne di più, visita il Specify Save Options Articolo di documentazione.

public class SvgSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions SvgSaveOptions

I membri ereditari

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

Indica se le immagini dovrebbero essere inserite nel documento SVG come base64.Si noti che attivare questa opzione può portare a un significativo aumento della dimensione del file SVG di uscita.

public bool ExportEmbeddedImages { get; set; }

Valore di proprietà

bool

FitToViewPort

Specifica se il SVG di uscita dovrebbe riempire l’area di visualizzazione disponibile (finestra del browser o contenitore).Quando impostato a ’true’ larghezza e altezza del SVG di uscita sono impostati al 100%.

Il valore default è.

public bool FitToViewPort { get; set; }

Valore di proprietà

bool

IdPrefix

Specifica un prefix che è predefinito a tutti gli ID di elemento generati nel documento di uscita.Il valore predefinito è zero e nessun predefinito è premesso.

public string IdPrefix { get; set; }

Valore di proprietà

string

Remarks

Se il prefix è specificato, può contenere solo lettere, cifre, sottoscori e hyphens,Bisogna iniziare con una lettera.

Exceptions

ArgumentException

Il valore non soddisfa i requisiti di cui sopra.

MaxImageResolution

Riceve o impone un valore in pixel per pollice che limita la risoluzione delle immagini di raster esportate.

public int MaxImageResolution { get; set; }

Valore di proprietà

int

Remarks

Se il valore di questa proprietà non è zero, limita la risoluzione delle immagini di raster esportate. cioè, le immagini ad alta risolzione vengono riassemblate al limite e le foto a bassa risolizione vengono esportazioni come è.

Se il valore di questa proprietà è zero, tutte le immagini di raster vengono esportate senza riassemblaggio.

RemoveJavaScriptFromLinks

Specifica se JavaScript sarà rimosso dai link.Default è ‘falso’.Se questa opzione è abilitata, tutti i link che contengono JavaScript saranno sostituiti con “javascript:void(0)”.

public bool RemoveJavaScriptFromLinks { get; set; }

Valore di proprietà

bool

ResourceSavingCallback

Permette di controllare come vengono salvate le risorse (immagini) quando un documento viene esportato al formato SVG.

public IResourceSavingCallback ResourceSavingCallback { get; set; }

Valore di proprietà

IResourceSavingCallback

ResourcesFolder

Specifica la cartella fisica in cui vengono salvate le risorse (immagini) quando si esporta un documento in Svg format.Default è ‘zero’.

public string ResourcesFolder { get; set; }

Valore di proprietà

string

Remarks

Funziona solo se Aspose.Words.Saving.SvgSaveOptions.ExportEmbeddedImages proprietà è .

Quando si salva un Aspose.Words.Document in formato SVG, Aspose.Words ha bisogno di salvare tutte le immagini incorporate nel documento come file indipendenti. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder consente di specificare dove le immagini saranno salvate e Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias consente di specificare come le immagini URI saranno costruite.

Se si salva un documento in un file e fornisce un nome del file, Aspose.Words, per impostazione predefinita, salva le immagini nella stessa cartella dove il file del documento è salvato. Utilizzare Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder per superare questo comportamento.

Se si salva un documento in un flusso, Aspose.Words non ha una cartella dove salvare le immagini, ma ancora ha bisogno di salvare le immagini da qualche parte. In questo caso, è necessario specificare una cartella accessibile nel Aspose.Words.Saving.SvgSaveOptions.Resources

Aspose.Words.Saving.SvgSaveOptions.RisorseFolderAlias

ResourcesFolderAlias

Specifica il nome della cartella utilizzata per costruire immagini URI scritte in un documento SVG.Default è ‘zero’.

public string ResourcesFolderAlias { get; set; }

Valore di proprietà

string

Remarks

Quando si salva un Aspose.Words.Document in formato SVG, Aspose.Words ha bisogno di salvare tutte le immagini incorporate nel documento come file indipendenti. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder consente di specificare dove le immagini saranno salvate e Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias consente di specificare come le immagini URI saranno costruite.

Aspose.Words.Saving.SvgSaveOptions.RisorseFolder

SaveFormat

Specifica il formato in cui il documento sarà salvato se viene utilizzato questo oggetto di opzioni di salvataggio.Può essere solo Aspose.Words.SaveFormat.Svg.

public override SaveFormat SaveFormat { get; set; }

Valore di proprietà

SaveFormat

ShowPageBorder

Controlla se un limite viene aggiunto all’outline della pagina.Default è ’true’.

public bool ShowPageBorder { get; set; }

Valore di proprietà

bool

TextOutputMode

Riceve o impone un valore che determina come il testo dovrebbe essere rilasciato in SVG.

public SvgTextOutputMode TextOutputMode { get; set; }

Valore di proprietà

SvgTextOutputMode

Remarks

Utilizzare questa proprietà per ottenere o impostare il modo in cui il testo all’interno di un documento dovrebbe essere rilasciato quando viene salvato in formato SVG.

Il valore di default è Aspose.Words.Saving.SvgTextOutputMode.UseTargetMachineFonts.

 Italiano