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

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

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

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

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

doc = aw.Document()
builder = aw.DocumentBuilder(doc)
            
builder.write("Hello world!")

doc.save(docs_base.artifacts_dir + "out.docx")

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

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

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

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

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

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

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

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

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