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.Default значение является “aw”.

public string CssClassNamesPrefix { get; set; }

Стоимость недвижимости

string

Encoding

Определяет кодирование, которое нужно использовать при экспорте в HTML.Default value is ’new UTF8Encoding(true)’ (UTF-8 with 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.Default value is ’true'.

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)Это может помочь предотвратить потенциальные риски безопасности, такие как атаки XSS.

ResourceSavingCallback

Позволяет контролировать, как ресурсы (изображения, шрифты и css) хранятся, когда документ экспортируется на фиксированную страницу в формате HTML.

public IResourceSavingCallback ResourceSavingCallback { get; set; }

Стоимость недвижимости

IResourceSavingCallback

ResourcesFolder

Определяет физическую папку, где ресурсы (изображения, шрифты, css) хранятся при экспорте документа в формат HTML.Default является «нулевым».

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 позволяет уточнить, как изображение URI будет построен.

Если вы сохраняете документ в файл и предоставляете имя файла, Aspose.Words, по умолчанию, сохраняет изображения в том же папке, где сохраняется файл документа.

Если вы сохраните документ в потоке, 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 позволяет уточнить, как изображение URI будет построен.

Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder

SaveFontFaceCssSeparately

Флаг указывает на то, следует ли «@font-face» правила CSS помещать в отдельный файл «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 не отпускается для шрифтов.Default является “фальсифицированным”.

public bool UseTargetMachineFonts { get; set; }

Стоимость недвижимости

bool

 Русский