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à
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à
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à
Remarks
Se il prefix è specificato, può contenere solo lettere, cifre, sottoscori e hyphens,Bisogna iniziare con una lettera.
Exceptions
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à
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à
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à
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à
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à
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à
ShowPageBorder
Controlla se un limite viene aggiunto all’outline della pagina.Default è ’true’.
public bool ShowPageBorder { get; set; }
Valore di proprietà
TextOutputMode
Riceve o impone un valore che determina come il testo dovrebbe essere rilasciato in SVG.
public SvgTextOutputMode TextOutputMode { get; set; }
Valore di proprietà
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.