Создать или загрузить документ
Почти любая задача, которую вы хотите выполнить Aspose.Words Речь идет о загрузке документа. The Document
Класс представляет собой документ, загруженный в память. В документе есть несколько перегруженных конструкторов, позволяющих создать пустой документ или загрузить его из файла или потока. Документ может быть загружен в любом формате загрузки, поддерживаемом Aspose.Words. Для списка всех поддерживаемых форматов загрузки см. LoadFormat перечисление.
Создать новый документ
Мы будем называть Document Конструктор без параметров для создания нового документа. Если вы хотите сгенерировать документ программно, самый простой способ - использовать его. DocumentBuilder Класс для добавления содержимого документа.
Следующий пример кода показывает, как создать документ с помощью конструктора документов:
Обратите внимание на значения по умолчанию:
- пустой документ содержит один раздел с параметрами по умолчанию, один пустой абзац, некоторые стили документов. На самом деле этот документ является тем же результатом создания “Нового документа”. Microsoft Word.
- Размер документа является PaperSize.Letter.
Загрузить документ
Загрузить существующий документ в любой из LoadFormat форматы, передайте имя файла или поток в один из конструкторов документов. Формат загруженного документа автоматически определяется его расширением.
Загрузка из файла
Передайте имя файла в виде строки конструктору документа, чтобы открыть существующий документ из файла.
Следующий пример кода показывает, как открыть документ из файла:
Вы можете скачать файл шаблона этого примера из Aspose.Words GitHub.
Загрузка из потока
Чтобы открыть документ из потока, просто передайте объект потока, содержащий документ, в конструктор документа.
Следующий пример кода показывает, как открыть документ из потока: