HtmlLoadOptions

HtmlLoadOptions class

Consente di specificare opzioni aggiuntive durante il caricamento di un documento HTML in un fileDocument oggetto.

public class HtmlLoadOptions : LoadOptions

Costruttori

Nome Descrizione
HtmlLoadOptions() Inizializza una nuova istanza di questa classe con valori predefiniti.
HtmlLoadOptions(string) Un collegamento per inizializzare una nuova istanza di questa classe con la password specificata per caricare un documento crittografato.
HtmlLoadOptions(LoadFormat, string, string) Un collegamento per inizializzare una nuova istanza di questa classe con le proprietà impostate sui valori specificati.

Proprietà

Nome Descrizione
BaseUri { get; set; } Ottiene o imposta la stringa che verrà utilizzata per risolvere gli URI relativi trovati nel documento in URI assoluti quando richiesto. Può essere una stringa nulla o vuota. Il valore predefinito è null.
BlockImportMode { get; set; } Ottiene o imposta un valore che specifica come vengono importate le proprietà degli elementi a livello di blocco. Il valore predefinito èMerge .
ConvertMetafilesToPng { get; set; } Ottiene o imposta se convertire il metafile (Wmf oEmf ) immagini aPng formato immagine.
ConvertShapeToOfficeMath { get; set; } Ottiene o imposta se convertire forme con EquationXML in oggetti Office Math.
ConvertSvgToEmf { get; set; } Ottiene o imposta un valore che indica se convertire le immagini SVG caricate nel formato EMF. Il valore predefinito èfalso e, se possibile, le immagini SVG caricate vengono archiviate così come sono senza conversione.
Encoding { get; set; } Ottiene o imposta la codifica che verrà utilizzata per caricare un documento HTML, TXT o CHM se la codifica non è specificata all’interno del documento. Può essere nullo. Il valore predefinito è null.
FlatOpcXmlMappingOnly { get; set; } Ottiene o imposta un valore che determina i formati di documento in base ai quali è consentito mappareXmlMapping . Solo per impostazione predefinitaFlatOpc il formato del documento può essere mappato.
FontSettings { get; set; } Consente di specificare le impostazioni del carattere del documento.
IgnoreNoscriptElements { get; set; } Ottiene o imposta un valore che indica se ignorare gli elementi HTML <noscript>. Il valore predefinito èfalso .
LanguagePreferences { get; } Ottiene le preferenze della lingua che verranno utilizzate durante il caricamento del documento.
LoadFormat { get; set; } Specifica il formato del documento da caricare. Il valore predefinito èAuto .
MswVersion { get; set; } Consente di specificare che il processo di caricamento del documento deve corrispondere a una specifica versione di MS Word. Il valore predefinito èWord2019
Password { get; set; } Ottiene o imposta la password per l’apertura di un documento crittografato. Può essere una stringa nulla o vuota. Il valore predefinito è null.
PreferredControlType { get; set; } Ottiene o imposta il tipo preferito di nodi del documento che rappresenteranno gli elementi <input> e <select> importati. Il valore predefinito èFormField .
PreserveIncludePictureField { get; set; } Ottiene o imposta se mantenere il campo INCLUDEPICTURE durante la lettura dei formati Microsoft Word. Il valore predefinito è false.
ProgressCallback { get; set; } Chiamato durante il caricamento di un documento e accetta i dati sull’avanzamento del caricamento.
ResourceLoadingCallback { get; set; } Consente di controllare come vengono caricate le risorse esterne (immagini, fogli di stile) quando un documento viene importato da HTML, MHTML.
SupportVml { get; set; } Ottiene o imposta un valore che indica se supportare le immagini VML.
TempFolder { get; set; } Consente di utilizzare file temporanei durante la lettura del documento. Per impostazione predefinita questa proprietà ènullo e non vengono utilizzati file temporanei.
UpdateDirtyFields { get; set; } Specifica se aggiornare i campi con ilsporco attributo.
WarningCallback { get; set; } Chiamato durante un’operazione di caricamento, quando viene rilevato un problema che potrebbe comportare una perdita di fedeltà dei dati o della formattazione.
WebRequestTimeout { get; set; } Il numero di millisecondi di attesa prima del timeout della richiesta Web. Il valore predefinito è 100000 millisecondi (100 secondi).

Guarda anche