HtmlLoadOptions

HtmlLoadOptions class

Permet de spécifier des options supplémentaires lors du chargement d’un document HTML dans unDocument objet.

public class HtmlLoadOptions : LoadOptions

Constructeurs

Nom La description
HtmlLoadOptions() Initialise une nouvelle instance de cette classe avec les valeurs par défaut.
HtmlLoadOptions(string) Un raccourci pour initialiser une nouvelle instance de cette classe avec le mot de passe spécifié pour charger un document chiffré.
HtmlLoadOptions(LoadFormat, string, string) Un raccourci pour initialiser une nouvelle instance de cette classe avec des propriétés définies sur les valeurs spécifiées.

Propriétés

Nom La description
BaseUri { get; set; } Obtient ou définit la chaîne qui sera utilisée pour résoudre les URI relatifs trouvés dans le document en URI absolus si nécessaire. Peut être une chaîne nulle ou vide. La valeur par défaut est null.
BlockImportMode { get; set; } Obtient ou définit une valeur qui spécifie comment les propriétés des éléments de niveau bloc sont importées. La valeur par défaut estMerge .
ConvertMetafilesToPng { get; set; } Obtient ou définit s’il faut convertir le métafichier (Wmf ouEmf ) images àPng format d’image.
ConvertShapeToOfficeMath { get; set; } Obtient ou définit s’il faut convertir les formes avec EquationXML en objets Office Math.
ConvertSvgToEmf { get; set; } Obtient ou définit une valeur indiquant s’il faut convertir les images SVG chargées au format EMF. La valeur par défaut estfaux et, si possible, les images SVG chargées sont stockées telles quelles sans conversion.
Encoding { get; set; } Obtient ou définit l’encodage qui sera utilisé pour charger un document HTML, TXT ou CHM si l’encodage n’est pas spécifié dans le document. Peut être nul. La valeur par défaut est null.
FlatOpcXmlMappingOnly { get; set; } Obtient ou définit la valeur déterminant quels formats de document sont autorisés à être mappés parXmlMapping . Par défaut uniquementFlatOpc le format de document est autorisé à être mappé.
FontSettings { get; set; } Permet de spécifier les paramètres de police du document.
IgnoreNoscriptElements { get; set; } Obtient ou définit une valeur indiquant s’il faut ignorer les éléments HTML <noscript>. La valeur par défaut estfaux .
LanguagePreferences { get; } Obtient les préférences de langue qui seront utilisées lors du chargement du document.
LoadFormat { get; set; } Spécifie le format du document à charger. La valeur par défaut estAuto .
MswVersion { get; set; } Permet de spécifier que le processus de chargement du document doit correspondre à une version spécifique de MS Word. La valeur par défaut estWord2019
Password { get; set; } Obtient ou définit le mot de passe pour ouvrir un document chiffré. Peut être une chaîne nulle ou vide. La valeur par défaut est null.
PreferredControlType { get; set; } Obtient ou définit le type préféré de nœuds de document qui représenteront les éléments <input> et <select> importés. La valeur par défaut estFormField .
PreserveIncludePictureField { get; set; } Obtient ou définit s’il faut conserver le champ INCLUDEPICTURE lors de la lecture des formats Microsoft Word. La valeur par défaut est false.
ProgressCallback { get; set; } Appelé lors du chargement d’un document et accepte les données sur la progression du chargement.
ResourceLoadingCallback { get; set; } Permet de contrôler le chargement des ressources externes (images, feuilles de style) lorsqu’un document est importé depuis HTML, MHTML.
SupportVml { get; set; } Obtient ou définit une valeur indiquant s’il faut prendre en charge les images VML.
TempFolder { get; set; } Permet d’utiliser des fichiers temporaires lors de la lecture du document. Par défaut, cette propriété estnul et aucun fichier temporaire n’est utilisé.
UpdateDirtyFields { get; set; } Spécifie s’il faut mettre à jour les champs avec lesale attribut.
WarningCallback { get; set; } Appelé lors d’une opération de chargement, lorsqu’un problème est détecté pouvant entraîner une perte de fidélité des données ou du formatage.
WebRequestTimeout { get; set; } Le nombre de millisecondes à attendre avant l’expiration de la requête Web. La valeur par défaut est 100000 millisecondes (100 secondes).

Voir également