Class SvgSaveOptions

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

bool

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

bool

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

string

Remarks

Jeśli prefix jest określony, może zawierać tylko litery, cyfry, podskory i hyfeny,Trzeba zacząć od listu.

Exceptions

ArgumentException

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

int

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

bool

ResourceSavingCallback

Pozwala kontrolować, jak zasoby (obrazy) są przechowywane, gdy dokument jest eksportowany do formatu SVG.

public IResourceSavingCallback ResourceSavingCallback { get; set; }

Wartość nieruchomości

IResourceSavingCallback

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

string

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

string

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

SaveFormat

ShowPageBorder

Sprawdź, czy granica jest dodana do linii wyjściowej strony.Default jest “prawdziwy”.

public bool ShowPageBorder { get; set; }

Wartość nieruchomości

bool

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

SvgTextOutputMode

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.

 Polski