Utwórz lub załaduj dokument

Prawie każde zadanie, które chcesz wykonać za pomocą Aspose.Words, wymaga załadowania dokumentu. Klasa Document reprezentuje dokument załadowany do pamięci. Dokument ma kilka przeciążonych konstruktorów umożliwiających utworzenie pustego dokumentu lub załadowanie go z pliku lub strumienia. Dokument można załadować w dowolnym formacie obciążenia obsługiwanym przez Aspose.Words. Aby zapoznać się z listą wszystkich obsługiwanych formatów ładowania, zobacz wyliczenie LoadFormat.

Utwórz nowy dokument

Wywołamy konstruktor Document bez parametrów, aby utworzyć nowy pusty dokument. Jeśli chcesz wygenerować dokument programowo, najprostszym sposobem jest użycie klasy DocumentBuilder do dodania zawartości dokumentu.

Poniższy przykład kodu pokazuje, jak utworzyć dokument za pomocą narzędzia do tworzenia dokumentów:

Załaduj dokument

Aby załadować istniejący dokument w dowolnym formacie LoadFormat, przekaż nazwę pliku lub strumień do jednego z konstruktorów dokumentu. Format załadowanego dokumentu jest automatycznie określany przez jego rozszerzenie.

Załaduj z pliku

Przekaż nazwę pliku jako ciąg znaków do konstruktora dokumentu, aby otworzyć istniejący dokument z pliku.

Poniższy przykład kodu pokazuje, jak otworzyć dokument z pliku:

Możesz pobrać plik szablonu tego przykładu z Aspose.Words GitHub.

Załaduj ze strumienia

Aby otworzyć dokument ze strumienia, po prostu przekaż obiekt stream zawierający dokument do konstruktora dokumentu.

Poniższy przykład kodu pokazuje, jak otworzyć dokument ze strumienia: