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; }
стойност на имота
Encoding
HTML.Предварителната стойност е “ново UTF8Encoding(true)” (UTF-8 с BOM).
public Encoding Encoding { get; set; }
стойност на имота
ExportEmbeddedCss
CSS (Cascading Style Sheet) трябва да бъде вграден в HTML.
public bool ExportEmbeddedCss { get; set; }
стойност на имота
ExportEmbeddedFonts
HTML документ във формат Base64.Забележка настройката на този флаг може значително да увеличи размера на изхода на HTML файл.
public bool ExportEmbeddedFonts { get; set; }
стойност на имота
ExportEmbeddedImages
HTML документ във формат Base64.Забележка настройката на този флаг може значително да увеличи размера на изхода на HTML файл.
public bool ExportEmbeddedImages { get; set; }
стойност на имота
ExportEmbeddedSvg
SVG трябва да бъдат вградени в HTML'.
public bool ExportEmbeddedSvg { get; set; }
стойност на имота
ExportFormFields
Получава или задава указание дали полетата на формата се изнасят като интерактивниелементи (като “вход” етикет) вместо конвертирани в текст или графики.
public bool ExportFormFields { get; set; }
стойност на имота
FontFormat
Aspose.Words.Saving.ExportFontFormat.Aspose.Words.Saving.ExportFontFormat.Woff.
public ExportFontFormat FontFormat { get; set; }
стойност на имота
IdPrefix
Определя префикс, който е привързан към всички генерирани идентификатори на елемента в изходния документ.Стандартната стойност е нула и няма префикс.
public string IdPrefix { get; set; }
стойност на имота
Remarks
Ако префиксът е определен, той може да съдържа само букви, цифри, подкори и хифини,Трябва да започнем с писмо.
Exceptions
Стойността не отговаря на посочените по-горе изисквания.
OptimizeOutput
Флагът показва дали е необходимо да се оптимизира производството.Ако този флаг е зададен, се отстраняват редундантни ностени каучуци и празни кавги,също и съседни глифи с същия формат се концентрират.Забележка: Точността на дисплея на съдържанието може да бъде засегната, ако тази собственост е поставена на “истински”.
Дефектът е „истински“.
public override bool OptimizeOutput { get; set; }
стойност на имота
PageHorizontalAlignment
Определя хоризонталното съответствие на страниците в HTML документ.Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
стойност на имота
HtmlFixedPageHorizontalAlignment
PageMargins
Определя маргините около страници в HTML документ.Маргиналната стойност се измерва в точки и трябва да бъде равна или по-голяма от 0.Стандартната стойност е 10 точки.
public double PageMargins { get; set; }
стойност на имота
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; }
стойност на имота
Remarks
Ако тази опция е включена, всички връзки, съдържащи JavaScript (например връзките с “javascript:” в атрибута href)Ще бъде заменен с “javascript:void(0)”. Това може да помогне за предотвратяване на потенциални рискове за сигурността, като например атаки на XSS.
ResourceSavingCallback
css) се съхраняват, когато документът се експортира към фиксирана страница в HTML.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
стойност на имота
ResourcesFolder
css) при експортиране на документ в HTML'.
public string ResourcesFolder { get; set; }
стойност на имота
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; }
стойност на имота
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; }
стойност на имота
Remarks
Поставянето на тази собственост “истински” възстановява старото поведение (отделни файлове) за съвместимост с кода на наследството.
SaveFormat
Определя формата, в която документът ще бъде запазена, ако се използва този обект за запазване на опциите.Aspose.Words.SaveFormat.HtmlFixed.
public override SaveFormat SaveFormat { get; set; }
стойност на имота
ShowPageBorder
Определя дали границата около страниците трябва да се покаже.Предварително е “истински”.
public bool ShowPageBorder { get; set; }
стойност на имота
UseTargetMachineFonts
Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat и Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts свойства нямат ефект,също и Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback’.
public bool UseTargetMachineFonts { get; set; }