Class HtmlLoadOptions
Nazwa przestrzeń: Aspose.Words.Loading Zgromadzenie: Aspose.Words.dll (25.4.0)
Pozwala określić dodatkowe opcje podczas ładowania dokumentu HTML do obiektu Aspose.Words.Document.
Aby dowiedzieć się więcej, odwiedź Specify Load Options Artykuł dokumentacyjny .
public class HtmlLoadOptions : LoadOptions
Inheritance
object ← LoadOptions ← HtmlLoadOptions
Dziedziczeni członkowie
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()
Inicjalizuje nową instancję tej klasy z wartościami domyślnymi.
public HtmlLoadOptions()
HtmlLoadOptions(strumień)
Krótkość do inicjalizacji nowej instancji tej klasy za pomocą określonego hasła do ładowania szyfrowanego dokumentu.
public HtmlLoadOptions(string password)
Parameters
password
string
Hasło do otwierania szyfrowanego dokumentu. może być “zero” lub pusty pasek.
HtmlLoadOptions(strumień, strumień, strumień)
Krótkość do inicjalizacji nowej instancji tej klasy z właściwościami ustawionymi do określonych wartości.
public HtmlLoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Format dokumentu, który ma zostać pobrany.
password
string
Hasło do otwierania szyfrowanego dokumentu. może być “zero” lub pusty pasek.
baseUri
string
Strumień, który będzie używany do rozwiązywania relatywnych URI do absolutne. może być “zero” lub puste strumień.
Properties
BlockImportMode
Otrzymuje lub ustawia wartość, która określa, w jaki sposób są importowane właściwości elementów poziomu bloku.Wartość domyślna to Aspose.Words.Loading.BlockImportMode.Merge.
public BlockImportMode BlockImportMode { get; set; }
Wartość nieruchomości
ConvertSvgToEmf
Otrzymuje lub ustawia wartość wskazującą, czy konwertować ładowane obrazy SVG do formatu EMF.Wyznaczona wartość jest „fałszywa” i, jeśli to możliwe, ładowane obrazy SVG są przechowywane tak, jak jest bez konwersji.
public bool ConvertSvgToEmf { get; set; }
Wartość nieruchomości
Remarks
Najnowsze wersje programu MS Word obsługują obrazy SVG native.Jeśli wersja MS WORD określona w opcjach obciążenia obsługiwa obraz SV G, Aspose.Words będzie przechowywać obrazy SVg tak, jak jest bez konwersji.
Jednakże, jeśli ta opcja jest ustawiona na , Aspose.Words będzie konwertować ładowane obrazy SVG do EMF nawet w przypadku, gdy zdjęcia SVM są obsługiwane przez określoną wersję programu MS Word.
IgnoreNoscriptElements
Otrzymuje lub ustawia wartość wskazującą, czy ignorować <noscript> elementy HTML.Default wartość jest ‘fałszywa’.
public bool IgnoreNoscriptElements { get; set; }
Wartość nieruchomości
Remarks
Podobnie jak MS Word, Aspose.Words nie obsługuje skryptów i domyślnie pobiera zawartość <noscript> elementy w wyniku dokumentu. W większości przeglądarek, jednak, skrypty są obsługiwane i zawartość z <noscript> nie jest widoczna. Ustawienie tej właściwości do “prawdziwych” sił Aspose.Words ignorować wszystkie <noscript> elementy i pomaga wytworzyć dokumenty, które wyglądają bliżej tego, co jest widoczne w przeglądarkach.
PreferredControlType
Otrzymuje lub ustawia preferowany rodzaj węzłów dokumentowych, które będą reprezentować importowane elementy <input> i <select>Podstawową wartością jest Aspose.Words.Loading.HtmlControlType.FormField.
public HtmlControlType PreferredControlType { get; set; }
Wartość nieruchomości
Remarks
Należy pamiętać, że ustawienie tej nieruchomości nie gwarantuje, że wszystkie importowane kontrolki będą z określonego typu.Jeśli sterowanie HTML nie jest reprezentatywne za pomocą węzłów dokumentów preferowanego typu, Aspose.Wordskompatybilny Aspose.Words.Loading.HtmlControlType dla tego sterowania.
SupportFontFaceRules
Otrzymuje lub ustawia wartość wskazującą, czy do poparcia zasady @font-face i czy do ładowania deklarowanych czcionek.Default wartość jest “fałszywa”.
public bool SupportFontFaceRules { get; set; }
Wartość nieruchomości
Remarks
Jeśli ta opcja jest włączona, czcionki oświadczone w zasadach @font-face są ładowane i wbudowane do definicji cztu wynikających z dokumentu (patrz Aspose.Words.DocumentBase.FontInfos). To sprawia, że załadowane cztyki są dostępne do renderowania, ale nie pozwala automatycznie włączyć cztajki po przechowywaniu.
Wspierane formaty czcionki to TTF, EOT i WOFF.
Zasady @font-face nie są obsługiwane podczas ładowania obrazów SVG.
SupportVml
Otrzymuje lub ustawia wartość wskazującą, czy należy obsługiwać obrazy VML.
public bool SupportVml { get; set; }
Wartość nieruchomości
WebRequestTimeout
Liczba milisekund czekać, zanim czas żądania internetowego wyjdzie. wartość domyślna wynosi 100000 milisekundw 100 sekund).
public int WebRequestTimeout { get; set; }
Wartość nieruchomości
Remarks
Liczba milisekund, że Aspose.Words czeka na odpowiedź, podczas ładowania zewnętrznych zasobów (zdjęcia, stylArtykuły zawarte w dokumentach HTML i MHTML.