Створіть або завантажте документ

Майже будь-яке завдання, яке ви хочете виконати за допомогою Aspose.Words, передбачає завантаження документа. Клас Document представляє документ, завантажений у пам’ять. Документ має кілька перевантажених конструкторів, що дозволяють створювати порожній документ або завантажувати його з файлу або потоку. Документ може бути завантажений в будь-якому форматі завантаження, підтримуваному Aspose.Words. Список всіх підтримуваних форматів завантаження дивіться в списку LoadFormat.

Створіть новий документ

Ми викличемо конструктор Document без параметрів, щоб створити новий порожній документ. Якщо ви хочете згенерувати документ програмно, найпростіший спосіб - використовувати клас DocumentBuilder для додавання вмісту документа.

Наступний приклад коду показує, як створити документ за допомогою конструктора документів:

Завантаження документа

Щоб завантажити існуючий документ у будь-якому з форматів LoadFormat, передайте ім’я файлу або потік одному з конструкторів документів. Формат завантажуваного документа автоматично визначається його розширенням.

Завантаження з файлу

Передайте ім’я файлу як рядок конструктору документів, щоб відкрити існуючий документ із файлу.

Наступний приклад коду показує, як відкрити документ із файлу:

Ви можете завантажити файл шаблону для цього прикладу з сайту Aspose.Words GitHub.

Завантаження з потоку

Щоб відкрити документ із потоку, просто передайте об’єкт stream, що містить документ, конструктору документа.

Наступний приклад коду показує, як відкрити документ із потоку: