HtmlLoadOptions

HtmlLoadOptions class

Ermöglicht die Angabe zusätzlicher Optionen beim Laden eines HTML-Dokuments in einDocument Objekt.

Um mehr zu erfahren, besuchen Sie dieGeben Sie Ladeoptionen an Dokumentationsartikel.

public class HtmlLoadOptions : LoadOptions

Konstrukteure

NameBeschreibung
HtmlLoadOptions()Initialisiert eine neue Instanz dieser Klasse mit Standardwerten.
HtmlLoadOptions(string)Eine Verknüpfung zum Initialisieren einer neuen Instanz dieser Klasse mit dem angegebenen Kennwort, um ein verschlüsseltes Dokument zu laden.
HtmlLoadOptions(LoadFormat, string, string)Eine Verknüpfung zum Initialisieren einer neuen Instanz dieser Klasse mit Eigenschaften, die auf die angegebenen Werte festgelegt sind.

Eigenschaften

NameBeschreibung
BaseUri { get; set; }Ruft die Zeichenfolge ab oder legt diese fest, die bei Bedarf zum Auflösen relativer URIs im Dokument in absolute URIs verwendet wird. Kann seinNull oder leere Zeichenfolge. Standard istNull .
BlockImportMode { get; set; }Ruft einen Wert ab oder legt diesen fest, der angibt, wie Eigenschaften von Elementen auf Blockebene importiert werden. Der Standardwert istMerge .
ConvertMetafilesToPng { get; set; }Ruft ab oder legt fest, ob die Metadatei konvertiert werden soll (Wmf oderEmf ) Bilder zuPng Bildformat.
ConvertShapeToOfficeMath { get; set; }Ruft ab oder legt fest, ob Formen mit EquationXML in Office Math-Objekte konvertiert werden sollen.
ConvertSvgToEmf { get; set; }Ruft einen Wert ab oder legt diesen fest, der angibt, ob geladene SVG-Bilder in das EMF-Format konvertiert werden sollen. Der Standardwert istFALSCH und wenn möglich werden geladene SVG-Bilder unverändert ohne Konvertierung gespeichert.
Encoding { get; set; }Ruft die Kodierung ab, die zum Laden eines HTML-, TXT- oder CHM-Dokuments verwendet wird, oder legt diese fest, wenn die Kodierung im Dokument nicht angegeben ist . Kann seinNull . Standard istNull .
FontSettings { get; set; }Ermöglicht das Festlegen von Schriftarteinstellungen für Dokumente.
IgnoreNoscriptElements { get; set; }Ruft einen Wert ab oder legt diesen fest, der angibt, ob <noscript>-HTML-Elemente ignoriert werden sollen. Der Standardwert istFALSCH .
IgnoreOleData { get; set; }Gibt an, ob die OLE-Daten ignoriert werden sollen.
LanguagePreferences { get; }Ruft Spracheinstellungen ab, die beim Laden des Dokuments verwendet werden.
LoadFormat { get; set; }Gibt das Format des zu ladenden Dokuments an. Standard istAuto .
MswVersion { get; set; }Ermöglicht die Angabe, dass der Dokumentladevorgang mit einer bestimmten MS Word-Version übereinstimmen soll. Der Standardwert istWord2019
Password { get; set; }Ruft das Passwort zum Öffnen eines verschlüsselten Dokuments ab oder legt es fest. Kann seinNull oder leere Zeichenfolge. Standard istNull .
PreferredControlType { get; set; }Ruft den bevorzugten Typ von Dokumentknoten ab, die importierte <input>- und <select>-Elemente darstellen, oder legt diesen fest. Der Standardwert istFormField .
PreserveIncludePictureField { get; set; }Ruft ab oder legt fest, ob das INCLUDEPICTURE-Feld beim Lesen von Microsoft Word-Formaten beibehalten werden soll. Der Standardwert istFALSCH .
ProgressCallback { get; set; }Wird während des Ladens eines Dokuments aufgerufen und akzeptiert Daten über den Ladefortschritt.
ResourceLoadingCallback { get; set; }Ermöglicht die Steuerung, wie externe Ressourcen (Bilder, Stylesheets) geladen werden, wenn ein Dokument aus HTML, MHTML importiert wird.
SupportVml { get; set; }Ruft einen Wert ab oder legt ihn fest, der angibt, ob VML-Bilder unterstützt werden sollen.
TempFolder { get; set; }Ermöglicht die Verwendung temporärer Dateien beim Lesen von Dokumenten. Standardmäßig ist diese EigenschaftNull und es werden keine temporären Dateien verwendet.
UpdateDirtyFields { get; set; }Gibt an, ob die Felder mit aktualisiert werden sollenschmutzig attribute.
WarningCallback { get; set; }Wird während eines Ladevorgangs aufgerufen, wenn ein Problem erkannt wird, das zu einem Verlust der Daten- oder Formatierungstreue führen könnte.
WebRequestTimeout { get; set; }Die Anzahl der Millisekunden, die gewartet werden muss, bevor die Webanforderung abläuft. Der Standardwert ist 100000 Millisekunden (100 Sekunden).

Methoden

NameBeschreibung
override Equals(object)

Siehe auch