Class HtmlLoadOptions
Název místa: Aspose.Words.Loading Shromáždění: Aspose.Words.dll (25.4.0)
Umožňuje specifikovat další možnosti při stahování dokumentu HTML do objektu Aspose.Words.Document.
Chcete-li se dozvědět více, navštivte Specify Load Options Dokumentační článek .
public class HtmlLoadOptions : LoadOptions
Inheritance
object ← LoadOptions ← HtmlLoadOptions
Dědiční členové
LoadOptions.Equals(object) , LoadOptions.LoadFormat , LoadOptions.Password , LoadOptions.BaseUri , LoadOptions.Encoding , LoadOptions.ResourceLoadingCallback , LoadOptions.WarningCallback , LoadOptions.ProgressCallback , LoadOptions.PreserveIncludePictureField , LoadOptions.ConvertShapeToOfficeMath , LoadOptions.FontSettings , LoadOptions.TempFolder , LoadOptions.ConvertMetafilesToPng , LoadOptions.MswVersion , LoadOptions.UpdateDirtyFields , LoadOptions.IgnoreOleData , LoadOptions.UseSystemLcid , LoadOptions.LanguagePreferences , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
HtmlLoadOptions()
Začíná nová instance této třídy se standardními hodnotami.
public HtmlLoadOptions()
HtmlLoadOptions(Stringová)
Zkratka k zahájení nové instance této třídy s uvedeným heslem k načtení šifrovaného dokumentu.
public HtmlLoadOptions(string password)
Parameters
password
string
Heslo pro otevření šifrovaného dokumentu. může být ‘zero’ nebo prázdný řádek.
HtmlLoadOptions(Příslušenství, String, String)
Zkratka k zahájení nové instance této třídy s vlastnostmi nastavenými na určité hodnoty.
public HtmlLoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Formát dokumentu, který má být nahrazen.
password
string
Heslo pro otevření šifrovaného dokumentu. může být ‘zero’ nebo prázdný řádek.
baseUri
string
etěz, který bude použit k řešení relativních URI na absolutní. může být ‘zero’ nebo prázdný řetěz.
Properties
BlockImportMode
Obdrží nebo nastaví hodnotu, která určuje, jak jsou vlastnosti prvků na úrovni bloků dováženy.Standardní hodnota je Aspose.Words.Loading.BlockImportMode.Merge.
public BlockImportMode BlockImportMode { get; set; }
Hodnota nemovitosti
ConvertSvgToEmf
Obdržíte nebo nastavíte hodnotu, která naznačuje, zda převést nahrané SVG obrázky do formátu EMF.Default je ‘falešná’ a pokud je to možné, nahrané SVG obrázky jsou uloženy tak, jak je bez konverze.
public bool ConvertSvgToEmf { get; set; }
Hodnota nemovitosti
Remarks
Novější verze MS Word podporují obrazy SVG nativně.Pokud verze MSS Word uvedená v možnostech nabíjení podporuje SVM, Aspose.Words bude ukládat obrázky SVB tak, jak je bez konverze.
Pokud je však tato možnost nastavená na , Aspose.Words převede nahrané SVG obrázky na EMF i v případě, že jsou SDG obrazy podporovány specifikovanou verzí MS Word.
IgnoreNoscriptElements
Obdrží nebo nastaví hodnotu, která naznačuje, zda ignorovat <noscript> HTML prvky.Default hodnotu je ‘falešn’.
public bool IgnoreNoscriptElements { get; set; }
Hodnota nemovitosti
Remarks
Stejně jako MS Word, Aspose.Words nepodporuje skripty a ve výchozím nastavení nahrává obsah <noscript> prvkův výsledném dokumentu. Ve většině prohlížečů jsou však skripty podporovány a obsah z <noscript>is není viditelný. Ustanovení této vlastnosti na “pravdivé” síly Aspose.Words ignorovat všechny <noscript> prvkya pomáhá produkovat dokumenty, které vypadají blíže k tomu, co je vidět v prohlížečích.
PreferredControlType
Obdrží nebo nastaví preferovaný typ dokumentových uzlin, které budou reprezentovat dovezené <input> a <select> prvky.Předvolená hodnota je Aspose.Words.Loading.HtmlControlType.FormField.
public HtmlControlType PreferredControlType { get; set; }
Hodnota nemovitosti
Remarks
Vezměte prosím na vědomí, že nastavení této nemovitosti nezaručuje, že všechny dovážené kontroly budou uvedeného typu.Pokud není ovládací prvek HTML reprezentovatelný s dokumentovými uzly preferovaného typu, aplikace Aspose.Wordskompatibilní Aspose.Words.Loading.HtmlControlType pro tuto kontrolu.
SupportFontFaceRules
Obdrží nebo nastaví hodnotu, která naznačuje, zda podpořit pravidla @font-face a zda nahrát deklarované fonty.Default hodnotu je ‘falešn’.
public bool SupportFontFaceRules { get; set; }
Hodnota nemovitosti
Remarks
Pokud je tato možnost aktivována, fonty deklarované v pravidlech @font-face jsou nahrazeny a vložené do definic fontů výsledného dokumentu (viz Aspose.Words.DocumentBase.FontInfos). To zajišťuje, že nahrané písma jsou k dispozici pro renderování, ale automaticky neumožňuje začlenění písmena při uložení.
Podporované formáty písma jsou TTF, EOT a WOFF.
@font-face pravidla nejsou podporovány při stahování SVG snímků.
SupportVml
Obdrží nebo nastaví hodnotu, která naznačuje, zda podporovat VML obrázky.
public bool SupportVml { get; set; }
Hodnota nemovitosti
WebRequestTimeout
Počet milisekund čekat, než webové požadavky vyjdou. standardní hodnota je 100000 milisekund100 vteřin)
public int WebRequestTimeout { get; set; }
Hodnota nemovitosti
Remarks
Počet milisekund, které Aspose.Words čeká na odpověď, při nabíjení externích zdrojů (obrázky, stylPřečtěte si více o HTML a MHTML dokumentech.