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
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
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
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
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
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
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
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
LoadFormat
Angeben Sie das Format des Dokuments, das aufgeladen werden soll.Der Standard ist Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Eigentumswert
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
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
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
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
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
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
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
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
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
Methods
Equals(Objekt)
Bestimmt, ob das angegebenes Objekt im Wert gleich dem aktuellen Objekt ist.
public override bool Equals(object obj)
Parameters
obj
object