Vytvoření nebo načtení dokumentu
Téměř každý úkol, který chcete provést pomocí Aspose.Words, zahrnuje načtení dokumentu. Třída Document
představuje dokument načtený do paměti. Dokument má několik přetížených konstruktorů, které vám umožňují vytvořit prázdný dokument nebo jej načíst ze souboru nebo streamu. Dokument lze načíst v libovolném formátu zatížení podporovaném Aspose.Words. Seznam všech podporovaných formátů načítání viz výčet LoadFormat.
Vytvoření nového dokumentu
Zavoláme Konstruktor Document bez parametrů, abychom vytvořili nový prázdný dokument. Pokud chcete dokument vygenerovat programově, nejjednodušším způsobem je přidat obsah dokumentu pomocí třídy DocumentBuilder.
Následující příklad kódu ukazuje, jak vytvořit dokument pomocí nástroje pro tvorbu dokumentů:
Všimněte si výchozích hodnot:
- Prázdný dokument obsahuje jednu sekci s výchozími parametry, jeden prázdný odstavec, některé styly dokumentů. Ve skutečnosti je tento dokument stejný jako výsledek vytvoření “nového dokumentu” v Microsoft Word.
- Velikost papíru dokumentu je PaperSize.Letter.
Načíst dokument
Chcete-li načíst existující dokument v kterémkoli z formátů LoadFormat
, předejte název souboru nebo stream do jednoho z konstruktorů dokumentu. Formát načteného dokumentu je automaticky určen jeho rozšířením.
Načíst ze souboru
Předáním názvu souboru jako řetězce konstruktoru dokumentu otevřete existující dokument ze souboru.
Následující příklad kódu ukazuje, jak otevřít dokument ze souboru:
Soubor šablony tohoto příkladu si můžete stáhnout z Aspose.Words GitHub.
Načíst ze Streamu
Chcete-li otevřít dokument ze streamu, jednoduše předejte objekt streamu, který obsahuje dokument, do konstruktoru dokumentu.
Následující příklad kódu ukazuje, jak otevřít dokument ze streamu: