Utwórz lub wczytaj dokument
Prawie każde zadanie, które chcesz wykonać z Aspose.Words wymaga wczytania dokumentu. W Document
klasa reprezentuje dokument załadowany do pamięci. Dokument posiada kilka przeciążonych konstruktorów, które pozwalają na utworzenie pustego dokumentu lub załadowanie go z pliku lub strumienia. Dokument może być wczytany w dowolnym formacie obciążenia obsługiwanym przez Aspose.Words. Lista wszystkich obsługiwanych formatów obciążenia znajduje się na stronie LoadFormat wyliczenie.
Utwórz nowy dokument
Wezwiemy Document konstruktor bez parametrów do tworzenia nowego pustego dokumentu. Jeśli chcesz wygenerować dokument programowo, najprostszym sposobem jest użycie DocumentBuilder klasy, aby dodać zawartość dokumentu.
Poniższy przykład kodu pokazuje, jak utworzyć dokument za pomocą buildera dokumentu:
Zauważ wartości domyślne:
- pusty dokument zawiera jedną sekcję z domyślnymi parametrami, jeden pusty akapit, niektóre style dokumentu. Właściwie ten dokument jest taki sam jak wynik utworzenia “nowego dokumentu” w Microsoft Word.
- Rozmiar papieru jest PaperSize.Letter.
Wczytaj dokument
Aby załadować istniejący dokument w którymkolwiek z LoadFormat formaty, przekazać nazwę pliku lub strumień do jednego z konstruktorów dokumentu. Format wczytanego dokumentu jest automatycznie określony przez jego rozszerzenie.
Wczytaj z pliku
Prześlij nazwę pliku jako ciąg 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.
Ładunek ze strumienia
Aby otworzyć dokument ze strumienia, wystarczy przekazać obiekt strumieniowy, który zawiera dokument do konstruktora dokumentu.
Poniższy przykład kodu pokazuje jak otworzyć dokument ze strumienia: