Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Почти всяка задача, която искате да изпълните с Aspose.Words включва зареждане на документ. На Document Класът представлява документ, зареден в паметта. Документът има няколко претоварени конструктори, които ви позволяват да създадете празен документ или да го заредите от файл или поток. Документът може да бъде зареден във всеки формат на натоварване, поддържан от Aspose.Words. За списъка на всички поддържани формати на натоварване, вж. LoadFormat Изброяване.
Ще се обадим на Document Конструктор без параметри за създаване на нов празен документ. Ако искате да генерирате документ programmically, най-простият начин е да използвате 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 Конструктор.
Следният пример за код показва как да се отвори документ от поток:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.