Створіть або завантажте документ
Майже будь-яке завдання, яке ви хочете виконати за допомогою Aspose.Words, передбачає завантаження документа. Клас Document
представляє документ, завантажений у пам’ять. Документ має кілька перевантажених конструкторів, що дозволяють створювати порожній документ або завантажувати його з файлу або потоку. Документ може бути завантажений в будь-якому форматі завантаження, підтримуваному Aspose.Words. Список всіх підтримуваних форматів завантаження дивіться в списку LoadFormat.
Створіть новий документ
Ми викличемо конструктор Document без параметрів, щоб створити новий порожній документ. Якщо ви хочете згенерувати документ програмно, найпростіший спосіб - використовувати клас DocumentBuilder для додавання вмісту документа.
Наступний приклад коду показує, як створити документ за допомогою конструктора документів:
Зверніть увагу на значення за замовчуванням:
- Порожній документ містить один розділ із параметрами за замовчуванням, один порожній абзац, кілька стилів документа. Фактично цей документ є таким же, як результат створення “Нового документа” в Microsoft Word.
- Формат паперу для документа - PaperSize.Letter.
Завантаження документа
Щоб завантажити існуючий документ у будь-якому з форматів LoadFormat
, передайте ім’я файлу або потік одному з конструкторів документів. Формат завантажуваного документа автоматично визначається його розширенням.
Завантаження з файлу
Передайте ім’я файлу як рядок конструктору документів, щоб відкрити існуючий документ із файлу.
Наступний приклад коду показує, як відкрити документ із файлу:
Ви можете завантажити файл шаблону для цього прикладу з сайту Aspose.Words GitHub.
Завантаження з потоку
Щоб відкрити документ із потоку, просто передайте об’єкт stream, що містить документ, конструктору документа.
Наступний приклад коду показує, як відкрити документ із потоку: