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.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.Default value is ’true'.
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)Це може допомогти уникнути потенційних ризиків безпеки, таких як атаки XSS.
ResourceSavingCallback
Дозволяє контролювати, як ресурси (фотографії, шрифти та CSS) зберігаються, коли документ експортується до фіксованої сторінки у форматі HTML.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
вартість нерухомості
ResourcesFolder
Визначає фізичну папку, де зберігаються ресурси (фотографії, шрифти, css) при експорті документа до формату HTML.Default є «нуль».
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 дозволяє визначити, як зображення URI буде побудовано.
Якщо ви зберігаєте документ у файл і надаєте ім’я файлу, Aspose.Words, за замовчуванням, зберігає зображення в тій же папці, де зберігається файл документа.
Якщо ви зберігаєте документ в потоку, Aspose.Words не має папку, де зберігати зображення, але все ще потрібно зберігати зображення десь. У цьому випадку, ви повинні вказати доступну папку, використовуючи Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder властивість
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Назвіть ім’я папки, що використовується для створення зображень УРІ, написані в HTML-документі.За замовчуванням “нуль”.
public string ResourcesFolderAlias { get; set; }
вартість нерухомості
Remarks
При збереженні Aspose.Words.Document у форматі Html, Aspose.Words потрібно зберегти всі зображення вбудовані в документ як окремі файли. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder дозволяє визначити, де зображення будуть збережені і Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias дозволяє визначити, як зображення URI буде побудовано.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder
SaveFontFaceCssSeparately
Флаг вказує на те, чи “@font-face” правила CSS повинні бути розміщені в окремому файлі “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; }