Class LoadOptions

Class LoadOptions

Der Name: Aspose.Words.Loading Zusammensetzung: Aspose.Words.dll (25.4.0)

Erlaubt, zusätzliche Optionen (z. B. Passwort oder Basis-URI) festzulegen, wennLaden Sie ein Dokument in ein Aspose.Words.Document Objekt.

Um mehr zu erfahren, besuchen Sie die Specify Load Options Dokumentation des Artikels.

public class LoadOptions

Inheritance

object LoadOptions

Derived

ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions

Vererbte Mitglieder

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

Constructors

LoadOptions()

Initialisiert eine neue Instanz dieser Klasse mit Standardwerte.

public LoadOptions()

LoadOptions(String)

Eine Abkürzung, um eine neue Instanz dieser Klasse mit dem angegebenen Passwort zu initialisieren, um ein verschlüsseltes Dokument zu laden.

public LoadOptions(string password)

Parameters

password string

Das Passwort, um ein verschlüsseltes Dokument zu öffnen. kann ‘zero’ oder leere Zeile sein.

LoadOptions(LoadFormat, String, String)

Ein Schnitt zum Initialisieren einer neuen Instanz dieser Klasse mit Eigenschaften, die an die angegebenen Werte festgelegt sind.

public LoadOptions(LoadFormat loadFormat, string password, string baseUri)

Parameters

loadFormat LoadFormat

Das Format des Dokuments, das zu laden ist.

password string

Das Passwort, um ein verschlüsseltes Dokument zu öffnen. kann ‘zero’ oder leere Zeile sein.

baseUri string

Die String, die verwendet wird, um relative URIs auf absolute zu lösen. kann ’null’ oder leere String sein.

Properties

BaseUri

Erhalten oder setzen Sie die String, die verwendet wird, um relative URIs in dem Dokument in absolute URIs zu lösen, wenn erforderlich.Es kann ’null’ oder leere String sein’.

public string BaseUri { get; set; }

Eigentumswert

string

Remarks

Diese Eigenschaft wird verwendet, um relative URIs in absolute in den folgenden Fällen zu lösen:

  • Beim Laden eines HTML-Dokuments aus einem Strom und das Dokument enthält Bilder mit relativen URIs und hat keine Basis URI in dem BASE HTML-Element angegeben.
  • Wenn Sie ein Dokument in PDF und andere Formate speichern, erhalten Sie Bilder, die mit relativen URIs verbunden sind, damit die Bilder in das Output-Dokument gespeichert werden können.

ConvertMetafilesToPng

Erhalten oder festlegen, ob zu konvertieren metaphile(Aspose.FileFormat.Wmf oder Aspose.FileFormat.Emf)Bilder in Aspose.FileFormat.Png Bildformat.

public bool ConvertMetafilesToPng { get; set; }

Eigentumswert

bool

Remarks

Metaphilen (Aspose.FileFormat.Wmf oder Aspose.FileFormat.Emf)ist ein unkomprimiertes Bildformat und erfordert manchmal viel RAM, um das Dokument zu halten und zu verarbeiten.Diese Option ermöglicht die Konvertierung aller metaphysischen Bilder in Aspose.FileFormat.Png bei der Dokumentladung.Bitte beachten Sie: Die Umwandlung von Vektorgrafik in Raster verringert die Qualität der Bilder.

ConvertShapeToOfficeMath

Erhalten oder festlegen, ob Sie Formate mit EquationXML in Office Math-Objekte konvertieren können.

public bool ConvertShapeToOfficeMath { get; set; }

Eigentumswert

bool

Encoding

Gibt oder setzt die Verschlüsselung, die verwendet wird, um ein HTML, TXT oder CHM-Dokument zu laden, wenn die Verschlüsselung nicht an der Seite des Dokuments angegeben ist.Es kann ’null’ sein’.

public Encoding Encoding { get; set; }

Eigentumswert

Encoding

Remarks

Diese Eigenschaft wird nur beim Laden von HTML, TXT oder CHM-Dokumenten verwendet.

Wenn die Verschlüsselung nicht innerhalb des Dokuments angegeben ist und diese Eigenschaft ist, wird das System versuchen, die Verschlüsselung automatisch zu erkennen.

FontSettings

Erlaubt, die Dokument-Schriftinstellungen zu spezifizieren.

public FontSettings FontSettings { get; set; }

Eigentumswert

FontSettings

Remarks

Wenn Sie einige Formate laden, kann Aspose.Words benötigen, um die Schriften zu lösen. Zum Beispiel, wenn Sie HTML-Dokumente laden, kann Aspose.Words die Schriften lösen, um den Schriftfall durchzuführen.

Wenn Sie auf , Standard statische Schriftinstellungen Aspose.Words.Fonts.FontSettings.DefaultInstance verwendet werden.

Der Standardwert ist.

IgnoreOleData

Erläutert, ob die OLE-Daten ignoriert werden sollen.

public bool IgnoreOleData { get; set; }

Eigentumswert

bool

Remarks

Die Ignorierung von OLE-Daten kann den Speicherverbrauch verringern und die Leistung ohne Datenverlust erhöhen, wenn das Zielformat keine OLE-Objekte unterstützt.

Der Standardwert ist.

LanguagePreferences

Er bekommt Sprachpreferenzen, die beim Laden des Dokuments verwendet werden.

public LanguagePreferences LanguagePreferences { get; }

Eigentumswert

LanguagePreferences

LoadFormat

Angeben Sie das Format des Dokuments, das aufgeladen werden soll.Der Standard ist Aspose.Words.LoadFormat.Auto.

public LoadFormat LoadFormat { get; set; }

Eigentumswert

LoadFormat

Remarks

Es wird empfohlen, dass Sie die Aspose.Words.LoadFormat.Auto-Wert angeben und lassen Aspose.Words das Dateiformat automatisch erkennen. Wenn Sie das Format des Dokuments wissen, das Sie aufladen werden, können Sie das Format ausdrücklich angeben und dies wird die Ladezeit durch die Oberfläche verbunden mit der automatischen Entdeckung des Formats leicht reduzieren. Wenn Sie ein ausdrückliches Ladezeit angeben und es wird scheinen, dass es falsch ist, wird die automatische Entdeckung eingeladen und ein zweites Versuch, die Datei zu laden wird gemacht.

MswVersion

Erlaubt, festzustellen, dass der Dokumentladungsprozess eine bestimmte MS Word-Version entspricht.Standardwert ist Aspose.Words.Settings.MsWordVersion.Word2019

public MsWordVersion MswVersion { get; set; }

Eigentumswert

MsWordVersion

Remarks

Verschiedene Word-Versionen können bestimmte Aspekte des Dokumenteinhalts behandeln und etwas anders formatieren.während des Ladeprocesses, was zu geringen Unterschieden im Document Object Model führen kann.

Password

Erhalten oder setzen Sie das Passwort, um ein verschlüsseltes Dokument zu öffnen.Es kann ’null’ oder leere Zeile sein.Default ist ’null'.

public string Password { get; set; }

Eigentumswert

string

Remarks

Sie müssen das Passwort kennen, um ein verschlüsseltes Dokument zu öffnen.Wenn das Dokument nicht verschlüsselt ist, setzen Sie dies auf oder leer String.

PreserveIncludePictureField

Erhalten oder festlegen, ob das INCLUDEPICTURE-Feld beim Lesen von Microsoft Word-Formaten beibehalten wird.Der Standardwert ist “Falsch'.

public bool PreserveIncludePictureField { get; set; }

Eigentumswert

bool

Remarks

Standardmäßig wird das INCLUDEPICTURE-Feld in ein Formobjekt umgewandelt. Sie können übertreiben, dass, wenn Sie das Feld bewahren möchten, zum Beispiel, wenn Sie es programmatisch aktualisieren möchten. Bitte beachten Sie jedoch, dass dieser Ansatz für Aspose.Words nicht üblich ist.

Eines der möglichen Anwendungsfälle kann ein MERGEFIELD als Kinderfeld verwenden, um den Quellweg des Bildes dynamisch zu ändern.

ProgressCallback

Anruf während der Ladung eines Dokuments und akzeptiert Daten über die Ladung Fortschritte.

public IDocumentLoadingCallback ProgressCallback { get; set; }

Eigentumswert

IDocumentLoadingCallback

Remarks

ASPOSE.Words.LoadFormat.Docx, Aspose.Vordes.LawFormate.FlatOpc, AsPosE-WordSoftware.DoCm, ASPsE, Words, Loadformate, DoCs und AspoE unterstützt Formaten.

ResourceLoadingCallback

Es ermöglicht die Kontrolle, wie externe Ressourcen (Bilder, Stilblätter) geladen werden, wenn ein Dokument aus HTML, MHTML importiert wird.

public IResourceLoadingCallback ResourceLoadingCallback { get; set; }

Eigentumswert

IResourceLoadingCallback

TempFolder

Erlaubt die Verwendung vorübergehender Dateien beim Lesen von Dokumenten.Bei Default ist diese Eigenschaft ’null’ und keine vorübergehenden Dateien werden verwendet.

public string TempFolder { get; set; }

Eigentumswert

string

Remarks

Die Folder muss existieren und geschrieben werden, sonst wird eine Ausnahme gestohlen.

Aspose.Words löscht automatisch alle temporären Dateien, wenn das Lesen abgeschlossen ist.

UpdateDirtyFields

Angibt, ob die Felder mit dem “schmutzigen” Attribut aktualisiert werden.

public bool UpdateDirtyFields { get; set; }

Eigentumswert

bool

UseSystemLcid

Erhalten oder festlegen, ob Sie LCID-Wert aus dem Windows-Register verwenden möchten, um die Standardmargen der Seiteinstellung zu bestimmen.

public bool UseSystemLcid { get; set; }

Eigentumswert

bool

Remarks

Wenn Sie auf , dann wird das MS Word Verhalten emuliert, die LCID-Wert aus dem Windows-Register nimmt.

Der Standardwert ist.

WarningCallback

Anruf während einer Ladekraft, wenn ein Problem festgestellt wird, das zu Daten oder Formatierung Verlust der Treue führen könnte.

public IWarningCallback WarningCallback { get; set; }

Eigentumswert

IWarningCallback

Methods

Equals(Objekt)

Bestimmt, ob das angegebenes Objekt im Wert gleich dem aktuellen Objekt ist.

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

 Deutsch