Class HtmlLoadOptions
Numele spaţiului: Aspose.Words.Loading Asamblare: Aspose.Words.dll (25.4.0)
Permiteți să specificați opțiuni suplimentare atunci când încărcați un document HTML într-un obiect Aspose.Words.Document.
Pentru a afla mai multe, vizitați Specify Load Options Articolul de documentare.
public class HtmlLoadOptions : LoadOptions
Inheritance
object ← LoadOptions ← HtmlLoadOptions
Membrii moștenitori
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()
Inițializează o nouă instanță a acestei clase cu valori predefinite.
public HtmlLoadOptions()
HtmlLoadOptions(Strângere)
Un scurtcircuit pentru a iniția o nouă instanță a acestei clase cu parola specificată pentru a încărca un document criptat.
public HtmlLoadOptions(string password)
Parameters
password
string
Passwordul pentru a deschide un document criptat. poate fi ‘zero’ sau linie goală.
HtmlLoadOptions(Cuvânt cheie, string, string)
O scurtătură pentru a iniția o nouă instanță a acestei clase cu proprietăți setate la valorile specificate.
public HtmlLoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Formatul documentului care trebuie încărcat.
password
string
Passwordul pentru a deschide un document criptat. poate fi ‘zero’ sau linie goală.
baseUri
string
Linia care va fi utilizată pentru a rezolva URI-urile relative la absolute. poate fi zero sau linie goală.
Properties
BlockImportMode
Obține sau stabilește o valoare care specifică modul în care sunt importate proprietățile elementelor de nivel de bloc.Valoarea standardă este Aspose.Words.Loading.BlockImportMode.Merge.
public BlockImportMode BlockImportMode { get; set; }
Valoarea proprietății
ConvertSvgToEmf
Obține sau stabilește o valoare care indică dacă pentru a converti imaginile încărcate SVG în format EMF.Valoarea standardă este ‘falsa’ și, dacă este posibil, imaginile încărcate SVG sunt stocate fără conversie.
public bool ConvertSvgToEmf { get; set; }
Valoarea proprietății
Remarks
În cazul în care versiunea MS Word specificată în opțiunile de încărcare susține SVG, Aspose.Words va stoca imagini SVg așa cum este fără conversie.
Cu toate acestea, dacă această opțiune este setată la , Aspose.Words va converti imagini SVG încărcate în EMF chiar dacă imaginile SVM sunt susținute de versiunea specificată a MS Word.
IgnoreNoscriptElements
Obține sau stabilește o valoare care indică dacă pentru a ignora <noscript> elemente HTML.Valoarea standard este ‘false’.
public bool IgnoreNoscriptElements { get; set; }
Valoarea proprietății
Remarks
La fel ca MS Word, Aspose.Words nu susține scripturi și, în mod implicit, încărcă conținutul de <noscript> elementeint documentul rezultatul. Cu toate acestea, în majoritatea browser-urilor, scripturile sunt susținute și conținutul de <noscript> nu este vizibil. Puneți această proprietate la forțele “reale” Aspose.Words pentru a ignora toate <noscript> elemente și ajută la producerea de documente care arată mai aproape de ceea ce se vede în browser-uri.
PreferredControlType
Obține sau setă tipul preferat de noduri de document care vor reprezenta elementele <input> și <select> importate.Valoarea standardă este Aspose.Words.Loading.HtmlControlType.FormField.
public HtmlControlType PreferredControlType { get; set; }
Valoarea proprietății
Remarks
Vă rugăm să rețineți că setarea acestei proprietăți nu garantează că toate controalele importate vor fi de tipul specificat.Dacă un control HTML nu este reprezentabil cu noduri de document ale tipului preferat, Aspose.Words va folosiun Aspose.Words.Loading.HtmlControlType compatibil pentru acest control.
SupportFontFaceRules
Obține sau stabilește o valoare care indică dacă să susțină regulile @font-face și dacă să încărcească font-urile declarate.Valoarea standardă este ‘falsa’.
public bool SupportFontFaceRules { get; set; }
Valoarea proprietății
Remarks
Dacă această opțiune este activată, fonturile declarate în regulile @font-face sunt încărcate și încorporate într-o definiție de font a documentului rezultatul (a se vedea Aspose.Words.DocumentBase.FontInfos). Acest lucru face ca fontele însărcinate să fie disponibile pentru renderare, dar nu permite automat insertarea fontelor la salvare.
Formatele de font suportate sunt TTF, EOT și WOFF.
Regulile @font-face nu sunt susținute atunci când încărcați imagini SVG.
SupportVml
Obține sau stabilește o valoare care indică dacă să susțină imagini VML.
public bool SupportVml { get; set; }
Valoarea proprietății
WebRequestTimeout
Numărul de milisecunde de a aștepta înainte ca timpul de cerere web să iasă. valoarea standard este 100000 milisecunde100 de secunde)
public int WebRequestTimeout { get; set; }
Valoarea proprietății
Remarks
Numărul de milisecunde pe care Aspose.Words aşteaptă pentru un răspuns, atunci când încărcaţi resurse externe (imagini, stilFile) legate în documente HTML și MHTML.