Class SvgSaveOptions
Nazwa przestrzeń: Aspose.Words.Saving Zgromadzenie: Aspose.Words.dll (25.4.0)
Może być używany do określenia dodatkowych opcji podczas przechowywania dokumentu w formacie Aspose.Words.SaveFormat.Svg.
Aby dowiedzieć się więcej, odwiedź Specify Save Options Artykuł dokumentacyjny .
public class SvgSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← SvgSaveOptions
Dziedziczeni członkowie
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
Określa, czy obrazy powinny być włączone do dokumentu SVG jako podstawa64.Należy pamiętać, że aktywacja tej opcji może prowadzić do znaczącego wzrostu rozmiaru pliku wyjściowego SVG.
public bool ExportEmbeddedImages { get; set; }
Wartość nieruchomości
FitToViewPort
Określa, czy wyjście SVG powinno wypełnić dostępny obszar widoków (przeglądarka lub pojemnik).Kiedy ustawione do “prawdziwej” szerokości i wysokości wyjścia SVG są ustawione do 100%.
Wartość default jest.
public bool FitToViewPort { get; set; }
Wartość nieruchomości
IdPrefix
Określa prefix, który jest przywiązany do wszystkich generowanych identyfikatorów elementów w dokumencie wyjściowym.Wartość domyślna jest zero, a prefix nie jest przedłożony.
public string IdPrefix { get; set; }
Wartość nieruchomości
Remarks
Jeśli prefix jest określony, może zawierać tylko litery, cyfry, podskory i hyfeny,Trzeba zacząć od listu.
Exceptions
Wartość nie spełnia wymogów określonych powyżej.
MaxImageResolution
Otrzymuje lub ustawia wartość w pikselach na cala, która ogranicza rozdzielczość eksportowanych obrazów rasterowych.
public int MaxImageResolution { get; set; }
Wartość nieruchomości
Remarks
Jeśli wartość tego właściwości jest nie-zero, to ogranicza rozdzielczość eksportowanych obrazów rasterowych. to znaczy, obrazy o wyższej rozmiarze są przesyłane do granicy, a obraże o niższym rozszerzeniu są wyeksportowane tak, jak jest.
Jeśli wartość tej nieruchomości jest zero, wszystkie obrazy rasterowe są eksportowane bez ponownego odbioru.
RemoveJavaScriptFromLinks
Określa, czy JavaScript zostanie usunięty z linków.Default jest “fałszywy”.Jeśli ta opcja jest włączona, wszystkie linki zawierające JavaScript zostaną zastąpione “javascript:void(0)”.
public bool RemoveJavaScriptFromLinks { get; set; }
Wartość nieruchomości
ResourceSavingCallback
Pozwala kontrolować, jak zasoby (obrazy) są przechowywane, gdy dokument jest eksportowany do formatu SVG.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Wartość nieruchomości
ResourcesFolder
Określa folder fizyczny, w którym zasoby (zdjęcia) są przechowywane podczas eksportu dokumentu do format.Default jest ‘zero’.
public string ResourcesFolder { get; set; }
Wartość nieruchomości
Remarks
Działa tylko wtedy, gdy właściwość Aspose.Words.Saving.SvgSaveOptions.ExportEmbeddedImages jest .
Podczas przechowywania Aspose.Words.Dokument w formacie SVG, Aspose.Words musi przechowywać wszystkie obrazy wbudowane w dokument jako pojedyncze pliki. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder pozwala określić, gdzie obrazy zostaną przechowywane i Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias pozwala określić, jak obrazy URI zostaną zbudowane.
Jeśli przechowujesz dokument w pliku i podajesz nazwę pliku, Aspose.Words, domyślnie, przechowuje obrazy w tym samym folderze, w którym jest przechowywany plik dokumentu.
Jeśli przechowujesz dokument w strumieniu, Aspose.Words nie ma folderu, w którym można przechowywać obrazy, ale nadal musisz przechowywać obrazy gdzieś.W tym przypadku musisz określić dostępny folder w Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder właściwości
Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Wyznacza nazwę folderu używanego do tworzenia URI obrazu napisanych w dokumencie SVG.Default jest ‘zero’.
public string ResourcesFolderAlias { get; set; }
Wartość nieruchomości
Remarks
Podczas przechowywania Aspose.Words.Dokument w formacie SVG, Aspose.Words musi przechowywać wszystkie obrazy wbudowane w dokument jako pojedyncze pliki. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder pozwala określić, gdzie obrazy zostaną przechowywane i Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias pozwala określić, jak obrazy URI zostaną zbudowane.
Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder
SaveFormat
Określa format, w którym dokument zostanie zapisany, jeśli ten obiekt opcji zapisów jest używany.Może być tylko Aspose.Words.SaveFormat.Svg.
public override SaveFormat SaveFormat { get; set; }
Wartość nieruchomości
ShowPageBorder
Sprawdź, czy granica jest dodana do linii wyjściowej strony.Default jest “prawdziwy”.
public bool ShowPageBorder { get; set; }
Wartość nieruchomości
TextOutputMode
Otrzymuje lub ustawia wartość określającą, w jaki sposób tekst powinien być przekazywany w SVG.
public SvgTextOutputMode TextOutputMode { get; set; }
Wartość nieruchomości
Remarks
Użyj tej właściwości, aby uzyskać lub ustawić tryb, w jaki tekst wewnątrz dokumentu powinien być przekazywany podczas przechowywania w formacie SVG.
Wartość domyślna to Aspose.Words.Saving.SvgTextOutputMode.UseTargetMachineFonts.