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

Почти всяка задача, която искате да изпълните с Aspose.Words, включва зареждане на документ. Document класът представлява документ, зареден в паметта. Документът има няколко претоварени конструктори, които ви позволяват да създадете празен документ или да го заредите от файл или поток. Документът може да бъде зареден във всеки формат на зареждане, поддържан от Aspose.Words. За списъка с всички поддържани формати на натоварване вижте изброяването LoadFormat.

Създаване на нов документ

Ще извикаме Document конструктор без параметри, за да създадем нов празен документ. Ако искате да генерирате програмен документ, най-простият начин е да използвате класа DocumentBuilder, за да добавите съдържание на документа.

Следният пример за код показва как да създадете документ с помощта на конструктора на документи:

Зареждане на документ

За да заредите съществуващ документ в някой от форматите LoadFormat, подайте името на файла или потока в един от конструкторите на документи. Форматът на заредения документ се определя автоматично от разширението му.

Зареждане от файл

Подаване на име на файл като низ към конструктора на документи, за да отворите съществуващ документ от файл.

Следващият пример за код показва как да отворите документ от файл:

Можете да изтеглите шаблонния файл на този пример от Aspose.Words GitHub.

Зареждане от поток

За да отворите документ от поток, просто подайте поток обект, който съдържа документа в конструктора на документа.

Следващият пример за код показва как да отворите документ от поток: