Class HtmlFixedSaveOptions

Class HtmlFixedSaveOptions

Името на пространството: Aspose.Words.Saving Асамблея: Aspose.Words.dll (25.4.0)

Може да се използва за определяне на допълнителни опции при съхранение на документ в Aspose.Words.SaveFormat.HtmlFixed формат.

За повече информация посетете Specify Save Options Документация на статията.

public class HtmlFixedSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions HtmlFixedSaveOptions

наследници

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

HtmlFixedSaveOptions()

public HtmlFixedSaveOptions()

Properties

CssClassNamesPrefix

style.css file.Default стойност е “aw”'.

public string CssClassNamesPrefix { get; set; }

стойност на имота

string

Encoding

HTML.Предварителната стойност е “ново UTF8Encoding(true)” (UTF-8 с BOM).

public Encoding Encoding { get; set; }

стойност на имота

Encoding

ExportEmbeddedCss

CSS (Cascading Style Sheet) трябва да бъде вграден в HTML.

public bool ExportEmbeddedCss { get; set; }

стойност на имота

bool

ExportEmbeddedFonts

HTML документ във формат Base64.Забележка настройката на този флаг може значително да увеличи размера на изхода на HTML файл.

public bool ExportEmbeddedFonts { get; set; }

стойност на имота

bool

ExportEmbeddedImages

HTML документ във формат Base64.Забележка настройката на този флаг може значително да увеличи размера на изхода на HTML файл.

public bool ExportEmbeddedImages { get; set; }

стойност на имота

bool

ExportEmbeddedSvg

SVG трябва да бъдат вградени в HTML'.

public bool ExportEmbeddedSvg { get; set; }

стойност на имота

bool

ExportFormFields

Получава или задава указание дали полетата на формата се изнасят като интерактивниелементи (като “вход” етикет) вместо конвертирани в текст или графики.

public bool ExportFormFields { get; set; }

стойност на имота

bool

FontFormat

Aspose.Words.Saving.ExportFontFormat.Aspose.Words.Saving.ExportFontFormat.Woff.

public ExportFontFormat FontFormat { get; set; }

стойност на имота

ExportFontFormat

IdPrefix

Определя префикс, който е привързан към всички генерирани идентификатори на елемента в изходния документ.Стандартната стойност е нула и няма префикс.

public string IdPrefix { get; set; }

стойност на имота

string

Remarks

Ако префиксът е определен, той може да съдържа само букви, цифри, подкори и хифини,Трябва да започнем с писмо.

Exceptions

ArgumentException

Стойността не отговаря на посочените по-горе изисквания.

OptimizeOutput

Флагът показва дали е необходимо да се оптимизира производството.Ако този флаг е зададен, се отстраняват редундантни ностени каучуци и празни кавги,също и съседни глифи с същия формат се концентрират.Забележка: Точността на дисплея на съдържанието може да бъде засегната, ако тази собственост е поставена на “истински”.

Дефектът е „истински“.

public override bool OptimizeOutput { get; set; }

стойност на имота

bool

PageHorizontalAlignment

Определя хоризонталното съответствие на страниците в HTML документ.Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.

public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }

стойност на имота

HtmlFixedPageHorizontalAlignment

PageMargins

Определя маргините около страници в HTML документ.Маргиналната стойност се измерва в точки и трябва да бъде равна или по-голяма от 0.Стандартната стойност е 10 точки.

public double PageMargins { get; set; }

стойност на имота

double

Remarks

Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment:

  • Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
  • Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
  • Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.

RemoveJavaScriptFromLinks

Определя дали JavaScript ще бъде премахнат от връзките.Default е “фалшив”.

public bool RemoveJavaScriptFromLinks { get; set; }

стойност на имота

bool

Remarks

Ако тази опция е включена, всички връзки, съдържащи JavaScript (например връзките с “javascript:” в атрибута href)Ще бъде заменен с “javascript:void(0)”. Това може да помогне за предотвратяване на потенциални рискове за сигурността, като например атаки на XSS.

ResourceSavingCallback

css) се съхраняват, когато документът се експортира към фиксирана страница в HTML.

public IResourceSavingCallback ResourceSavingCallback { get; set; }

стойност на имота

IResourceSavingCallback

ResourcesFolder

css) при експортиране на документ в HTML'.

public string ResourcesFolder { get; set; }

стойност на имота

string

Remarks

Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages .

Aspose.Words.Document в HTML формат, Aspose.Words трябва да съхранява всички изображения, вградени в документа като отделни файлове. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder ви позволява да посочите къде изображенията ще бъдат съхранявани и Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias ви позволява да посочите как изображението URIs.

Ако запишете документ в файл и дадете име на файл, Aspose.Words, по подразбиране, съхранява изображенията в същия папка, където е съхранено файла на документ. Използвайте __ WL27__.Saving.HtmlFixedSaveOptions.ResourcesFolder, за да преодолее това поведение.

Ако съхранявате документ в поток, Aspose.Words няма папка, където да съхранявате изображенията, но все още трябва да съхранявате изображенията някъде. в този случай трябва да посочите достъпна папка, като използвате Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder свойство

Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias

ResourcesFolderAlias

URI изображения, написани в HTML документ.Default'.

public string ResourcesFolderAlias { get; set; }

стойност на имота

string

Remarks

Aspose.Words.Document в HTML формат, Aspose.Words трябва да съхранява всички изображения, вградени в документа като отделни файлове. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder ви позволява да посочите къде изображенията ще бъдат съхранявани и Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias ви позволява да посочите как изображението URIs.

Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder

SaveFontFaceCssSeparately

CSS “@font-face” трябва да бъдат поставени в отделен файл “fontFaces.css”, когато документът се съхранява с външен стилен лист (т.е. когато Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘false".

public bool SaveFontFaceCssSeparately { get; set; }

стойност на имота

bool

Remarks

Поставянето на тази собственост “истински” възстановява старото поведение (отделни файлове) за съвместимост с кода на наследството.

SaveFormat

Определя формата, в която документът ще бъде запазена, ако се използва този обект за запазване на опциите.Aspose.Words.SaveFormat.HtmlFixed.

public override SaveFormat SaveFormat { get; set; }

стойност на имота

SaveFormat

ShowPageBorder

Определя дали границата около страниците трябва да се покаже.Предварително е “истински”.

public bool ShowPageBorder { get; set; }

стойност на имота

bool

UseTargetMachineFonts

Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat и Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts свойства нямат ефект,също и Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback’.

public bool UseTargetMachineFonts { get; set; }

стойност на имота

bool

 Български