Class LoadOptions

Class LoadOptions

Nazwa przestrzeń: Aspose.Words.Loading Zgromadzenie: Aspose.Words.dll (25.4.0)

Umożliwia określenie dodatkowych opcji (takich jak hasło lub podstawowe URI), gdyPobierz dokument do obiektu Aspose.Words.Document.

Aby dowiedzieć się więcej, odwiedź Specify Load Options Artykuł dokumentacyjny .

public class LoadOptions

Inheritance

object LoadOptions

Derived

ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions

Dziedziczeni członkowie

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

LoadOptions()

Inicjalizuje nową instancję tej klasy z wartościami domyślnymi.

public LoadOptions()

LoadOptions(strumień)

Krótkość do inicjalizacji nowej instancji tej klasy za pomocą określonego hasła do ładowania szyfrowanego dokumentu.

public LoadOptions(string password)

Parameters

password string

Hasło do otwierania szyfrowanego dokumentu. może być “zero” lub pusty pasek.

LoadOptions(strumień, strumień, strumień)

Krótkość do inicjalizacji nowej instancji tej klasy z właściwościami ustawionymi do określonych wartości.

public LoadOptions(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

BaseUri

Otrzymuje lub ustawia pasek, który będzie używany do rozwiązywania względnych URI znalezionych w dokumencie w absolutnych URI, gdy jest to wymagane.Może być “zero” lub puste pasek.

public string BaseUri { get; set; }

Wartość nieruchomości

string

Remarks

Ta nieruchomość jest używana do rozwiązywania relatywnych URI w absolutny w następujących przypadkach:

  • Podczas pobierania dokumentu HTML z strumienia i dokument zawiera obrazy z relatywnymi URI i nie ma podstawowego URI określonego w elementie BASE HTML.
  • Podczas przechowywania dokumentu w formach PDF i innych, aby odzyskać obrazy połączone za pomocą relatywnych URI tak, że obrazy mogą być przechowywane w dokumencie wyjściowym.

ConvertMetafilesToPng

otrzymuje lub ustawia, czy konwertować metafile(Aspose.FileFormat.Wmf lub Aspose.FileFormat.Emf)Zdjęcia do formatu obrazu Aspose.FileFormat.Png.

public bool ConvertMetafilesToPng { get; set; }

Wartość nieruchomości

bool

Remarks

Metafilety (Aspose.FileFormat.Wmf lub Aspose.FileFormat.Emf)jest niekompresyjnym formatem obrazu i czasami wymaga dużo pamięci RAM do przechowywania i przetwarzania dokumentu.Ta opcja umożliwia konwersję wszystkich obrazów metafizycznych do Aspose.FileFormat.Png podczas ładowania dokumentu.Uwaga - konwersja grafiki wektorów do rastera zmniejsza jakość obrazów.

ConvertShapeToOfficeMath

Otrzymuje lub ustawia, czy konwertować formy za pomocą EquationXML do obiektów Office Math.

public bool ConvertShapeToOfficeMath { get; set; }

Wartość nieruchomości

bool

Encoding

Otrzymuje lub ustawia kodowanie, które będzie używane do ładowania dokumentu HTML, TXT lub CHM, jeśli kodowanie nie jest określone wewnątrz dokumentu.Może być ‘zło’.

public Encoding Encoding { get; set; }

Wartość nieruchomości

Encoding

Remarks

Właściwość ta jest używana tylko podczas ładowania dokumentów HTML, TXT lub CHM.

Jeśli kodowanie nie jest określone wewnątrz dokumentu i jest to właściwość, system będzie starał się automatycznie wykryć kodowanie.

FontSettings

Pozwala określić ustawienia czcionki dokumentu.

public FontSettings FontSettings { get; set; }

Wartość nieruchomości

FontSettings

Remarks

Podczas ładowania niektórych formatów, Aspose.Words może wymagać, aby rozwiązać czcionki. Na przykład, podczas ładowania dokumentów HTML Aspose.Words może rozwiązać czcionki, aby wykonać falback czcionki.

Jeśli ustawione do , domyślne ustawienia czcionki statycznej Aspose.Words.Fonts.FontSettings.DefaultInstance będzie używany.

Wartość default jest.

IgnoreOleData

Sprawdź, czy należy zignorować dane OLE.

public bool IgnoreOleData { get; set; }

Wartość nieruchomości

bool

Remarks

Ignorowanie danych OLE może zmniejszyć zużycie pamięci i zwiększyć wydajność bez utraty danych w przypadku, gdy format docelowy nie obsługuje obiektów OLE.

Wartość default jest.

LanguagePreferences

Otrzymuje preferencje językowe, które będą używane podczas ładowania dokumentu.

public LanguagePreferences LanguagePreferences { get; }

Wartość nieruchomości

LanguagePreferences

LoadFormat

Określa format dokumentu, który ma zostać załadowany.Podstawowa wersja to Aspose.Words.LoadFormat.Auto.

public LoadFormat LoadFormat { get; set; }

Wartość nieruchomości

LoadFormat

Remarks

Zaleca się, aby określić wartość Aspose.Words.LoadFormat.Auto i pozwolić Aspose.Words wykryć format pliku automatycznie.Jeśli wiesz format dokumentu, który masz zamiar pobrać, można określić format wyraźnie i to będzie lekko zmniejszyć czas ładowania przez nadgórze związane z automatycznego wykrywania formatu.Jeśli określić wyraźny format ładowania i okaże się, że jest niewłaściwy, automatyczne wykrywanie zostanie wezwane i drugi próbę ładowania pliku zostanie wykonany.

MswVersion

Pozwala określić, że proces ładowania dokumentu powinien odpowiadać określonej wersji MS Word.Wartość domyślna to Aspose.Words.Settings.MsWordVersion.Word2019

public MsWordVersion MswVersion { get; set; }

Wartość nieruchomości

MsWordVersion

Remarks

Różne wersje programu Word mogą zajmować się pewnymi aspektami zawartości dokumentu i formatowania nieco inaczejw trakcie procesu ładowania, co może spowodować niewielkie różnice w modelu Obiektów Dokumentów.

Password

Otrzymuje lub ustawia hasło, aby otworzyć ukryty dokument.Może być “zero” lub pusty pasek.

public string Password { get; set; }

Wartość nieruchomości

string

Remarks

Musisz znać hasło, aby otworzyć kodowany dokument. Jeśli dokument nie jest kodowany, ustaw to na lub pusty pasek.

PreserveIncludePictureField

Otrzymuje lub ustawia, czy przechowywać pole INCLUDEPICTURE podczas czytania formatów programu Microsoft Word.Wyznaczona wartość jest „fałszywa”.

public bool PreserveIncludePictureField { get; set; }

Wartość nieruchomości

bool

Remarks

Podstawowo pole INCLUDEPICTURE jest przekształcony w obiekt kształtu. można przekroczyć, że jeśli potrzebujesz, aby pole zostało przechowywane, na przykład, jeśli chcesz zaktualizować go programowo.

Jednym z możliwych przypadków użytkowania może być użycie MERGEFIELD jako pola dla dzieci, aby dynamicznie zmienić ścieżkę źródłową obrazu.

ProgressCallback

Zadzwoni podczas ładowania dokumentu i akceptuje dane dotyczące postępu ładowania.

public IDocumentLoadingCallback ProgressCallback { get; set; }

Wartość nieruchomości

IDocumentLoadingCallback

Remarks

Aspose.Words.LoadFormat.Docx, __ WL26.FlatOpc, Wl26.GoodFormate.Docm, ~W L26 .Roodformate .Dotm. www.load.co.uk.pl.roodformat.dotx . w L 26 .Loodforma.Markdown.w l 26_. LoadFormat.Rtf.org. www.wool.com .

ResourceLoadingCallback

Umożliwia kontrolę sposobu ładowania zewnętrznych zasobów (obrazów, arkuszy stylowych), gdy dokument jest importowany z HTML, MHTML.

public IResourceLoadingCallback ResourceLoadingCallback { get; set; }

Wartość nieruchomości

IResourceLoadingCallback

TempFolder

Umożliwia korzystanie z plików tymczasowych podczas czytania dokumentu.Z domyślnie ta właściwość jest “zero” i nie są używane pliki tymczasowe.

public string TempFolder { get; set; }

Wartość nieruchomości

string

Remarks

folder musi istnieć i być pisemny, w przeciwnym razie wyjątek zostanie wyrzucony.

Aspose.Words automatycznie usuwa wszystkie pliki tymczasowe po zakończeniu czytania.

UpdateDirtyFields

Określa, czy należy zaktualizować pola za pomocą „brudnego” atrybutu.

public bool UpdateDirtyFields { get; set; }

Wartość nieruchomości

bool

UseSystemLcid

Otrzymuje lub ustawia, czy użyć wartości LCID uzyskanej z rejestru systemu Windows do określenia standardowych marży ustawienia strony.

public bool UseSystemLcid { get; set; }

Wartość nieruchomości

bool

Remarks

Jeśli ustawione na , to zachowanie MS Word jest emulowane, które pobiera wartość LCID z rejestru systemu Windows.

Wartość default jest.

WarningCallback

Nazwany podczas operacji obciążenia, gdy wykryje się problem, który może prowadzić do utraty danych lub formatu.

public IWarningCallback WarningCallback { get; set; }

Wartość nieruchomości

IWarningCallback

Methods

Equals(Obiekt)

Określa, czy określony obiekt jest równy wartości bieżącemu przedmiotowi.

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

 Polski