Dokument erstellen oder laden
Fast jede Aufgabe, die Sie mit Aspose.Words beinhaltet das Laden eines Dokuments. Die Document
Klasse stellt ein in den Speicher geladenes Dokument dar. Das Dokument verfügt über mehrere überlastete Konstrukteure, mit denen Sie ein leeres Dokument erstellen oder aus einer Datei oder einem Stream laden können. Das Dokument kann in jedem von Aspose.Words. Für die Liste aller unterstützten Lastformate siehe LoadFormat Aufzählung.
Neues Dokument erstellen
Wir werden Document Konstruktor ohne Parameter, um ein neues leeres Dokument zu erstellen. Wenn Sie ein Dokument programmatisch erstellen möchten, ist der einfachste Weg, die DocumentBuilder Klasse, um Dokumentinhalte hinzuzufügen.
Das folgende Codebeispiel zeigt, wie man ein Dokument mit dem Dokumentbauer erstellt:
Beachten Sie die Standardwerte:
- Ein leeres Dokument enthält einen Abschnitt mit Standardparametern, einen leeren Absatz, einige Dokumentstile. Tatsächlich ist dieses Dokument dasselbe wie das Ergebnis der Erstellung des “Neuen Dokuments” in Microsoft Word.
- Ja. Die Belegpapiergröße ist PaperSize.Letter.
Ein Dokument laden
Um ein bestehendes Dokument in einem der LoadFormat Formate, übergeben Sie den Dateinamen oder den Stream in einen der Dokumentkonstrukteure. Das Format des geladenen Dokuments wird automatisch durch seine Erweiterung bestimmt.
Von einer Datei laden
Geben Sie einen Dateinamen als Zeichenkette an den Dokumentenkonstruktor, um ein bestehendes Dokument aus einer Datei zu öffnen.
Das folgende Codebeispiel zeigt, wie man ein Dokument aus einer Datei öffnet:
Sie können die Vorlagendatei dieses Beispiels herunterladen Aspose.Words GitHub.
Last von einem Stream
Um ein Dokument aus einem Stream zu öffnen, übergeben Sie einfach ein Stream-Objekt, das das Dokument in den Dokumentenkonstruktor enthält.
Das folgende Codebeispiel zeigt, wie man ein Dokument aus einem Stream öffnet: