HtmlLoadOptions

HtmlLoadOptions class

Позволяет указать дополнительные параметры при загрузке HTML-документа вDocument объект.

public class HtmlLoadOptions : LoadOptions

Конструкторы

Имя Описание
HtmlLoadOptions() Инициализирует новый экземпляр этого класса со значениями по умолчанию.
HtmlLoadOptions(string) Ярлык для инициализации нового экземпляра этого класса с указанным паролем для загрузки зашифрованного документа.
HtmlLoadOptions(LoadFormat, string, string) Ярлык для инициализации нового экземпляра этого класса со свойствами, установленными на указанные значения.

Характеристики

Имя Описание
BaseUri { get; set; } Получает или задает строку, которая будет использоваться для преобразования относительных URI, найденных в документе, в абсолютные URI, когда это необходимо. Может быть нулевой или пустой строкой. Значение по умолчанию — null.
BlockImportMode { get; set; } Получает или задает значение, указывающее, как импортируются свойства элементов уровня блока. Значение по умолчанию:Merge .
ConvertMetafilesToPng { get; set; } Получает или задает, следует ли преобразовывать метафайл (Wmf или жеEmf ) изображения вPng формат изображения.
ConvertShapeToOfficeMath { get; set; } Получает или задает, следует ли преобразовывать фигуры с помощью EquationXML в объекты Office Math.
ConvertSvgToEmf { get; set; } Получает или задает значение, указывающее, следует ли преобразовывать загруженные изображения SVG в формат EMF. Значение по умолчанию:ЛОЖЬ и, если возможно, загруженные изображения SVG сохраняются как есть без преобразования.
Encoding { get; set; } Получает или задает кодировку, которая будет использоваться для загрузки документа HTML, TXT или CHM, если кодировка не указана внутри документа. Может быть нулевым. Значение по умолчанию — null.
FlatOpcXmlMappingOnly { get; set; } Получает или задает значение, определяющее, какие форматы документов разрешено отображатьXmlMapping . Только по умолчаниюFlatOpc формат документа разрешен для сопоставления.
FontSettings { get; set; } Позволяет указать настройки шрифта документа.
IgnoreNoscriptElements { get; set; } Получает или задает значение, указывающее, следует ли игнорировать HTML-элементы <noscript>. Значение по умолчанию:ЛОЖЬ .
LanguagePreferences { get; } Получает языковые настройки, которые будут использоваться при загрузке документа.
LoadFormat { get; set; } Указывает формат загружаемого документа. Значение по умолчанию:Auto .
MswVersion { get; set; } Позволяет указать, что процесс загрузки документа должен соответствовать конкретной версии MS Word. Значение по умолчанию:Word2019
Password { get; set; } Получает или задает пароль для открытия зашифрованного документа. Может быть нулевым или пустой строкой. Значение по умолчанию — null.
PreferredControlType { get; set; } Получает или задает предпочтительный тип узлов документа, которые будут представлять импортированные элементы <input> и <select>. Значение по умолчанию:FormField .
PreserveIncludePictureField { get; set; } Получает или задает, следует ли сохранять поле INCLUDEPICTURE при чтении форматов Microsoft Word. Значение по умолчанию — false.
ProgressCallback { get; set; } Вызывается при загрузке документа и принимает данные о ходе загрузки.
ResourceLoadingCallback { get; set; } Позволяет управлять загрузкой внешних ресурсов (изображений, таблиц стилей) при импорте документа из HTML, MHTML.
SupportVml { get; set; } Получает или задает значение, указывающее, поддерживать ли образы VML.
TempFolder { get; set; } Позволяет использовать временные файлы при чтении документа. По умолчанию это свойствонулевой и никакие временные файлы не используются.
UpdateDirtyFields { get; set; } Указывает, обновлять ли поля сгрязный атрибут.
WarningCallback { get; set; } Вызывается во время операции загрузки при обнаружении проблемы, которая может привести к потере точности данных или форматирования.
WebRequestTimeout { get; set; } Количество миллисекунд ожидания до истечения времени ожидания веб-запроса. Значение по умолчанию — 100000 миллисекунд (100 секунд). .

Смотрите также