Class HtmlLoadOptions

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

BlockImportMode

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

bool

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

bool

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

HtmlControlType

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

bool

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

bool

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

int

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.

 Polski