Crearea sau încărcarea unui Document

Aproape orice sarcină pe care doriți să o efectuați cu Aspose.Words implică încărcarea unui document. Clasa Document reprezintă un document încărcat în memorie. Documentul are mai mulți constructori supraîncărcați, permițându-vă să creați un document gol sau să îl încărcați dintr-un fișier sau flux. Documentul poate fi încărcat în orice format de încărcare acceptat de Aspose.Words. Pentru lista tuturor formatelor de încărcare acceptate, consultați enumerarea LoadFormat.

Creați un Document nou

Vom apela constructorul Document fără parametri pentru a crea un nou document gol. Dacă doriți să generați un document programatic, cel mai simplu mod este să utilizați clasa DocumentBuilder pentru a adăuga conținutul documentului.

Următorul exemplu de cod arată cum să creați un document utilizând constructorul de documente:

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

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

Încărcați un Document

Pentru a încărca un document existent în oricare dintre formatele LoadFormat, treceți numele fișierului sau fluxul într-unul dintre constructorii Document. Formatul documentului încărcat este determinat automat de extensia acestuia.

Încărcați dintr-un fișier

Treceți un nume de fișier ca șir la constructorul Document pentru a deschide un document existent dintr-un fișier.

Următorul exemplu de cod arată cum să deschideți un document dintr-un fișier:

Puteți descărca fișierul șablon al acestui exemplu din Aspose.Words GitHub.

Încărcați dintr-un flux

Pentru a deschide un document dintr-un flux, pur și simplu treceți un obiect de flux care conține documentul în constructorul Document.

Următorul exemplu de cod arată cum să deschideți un document dintr-un flux: