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.Default value is ’new UTF8Encoding(true)’ (UTF-8 with 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
Определяет название папки, используемого для создания изображений 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 позволяет уточнить, как изображение 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 не отпускается для шрифтов.Default является “фальсифицированным”.
public bool UseTargetMachineFonts { get; set; }