De ce este conversia caracteristica emblematică a Aspose.Words?
Încercați online
Puteți încerca funcționalitatea de conversie utilizând Convertor online gratuit unealtă.
Capacitatea de a converti rapid și fiabil diferite formate de documente cu un grad ridicat de precizie este caracteristica emblematică a Aspose.Words. Acesta este adesea un motiv suficient de bun pentru a alege Aspose.Words pentru C++.
Cu Aspose.Words puteți converti documente din orice format de încărcare acceptat în orice format de salvare acceptat folosind doar două linii de cod:
- Încărcați un document dintr-un fișier sau flux
- Salvați-l în orice format acceptat
Următorul exemplu de cod arată cum se convertește un document:
Pentru mai multe detalii despre încărcarea, conversia și salvarea documentelor, consultați Încărcarea, salvarea și conversia secțiunea.
Înaltă Fidelitate
Unul dintre obiectivele principale ale Aspose.Words este de a oferi o conversie de înaltă fidelitate între formatele de documente. Folosim cuvântul “înaltă fidelitate” pentru a descrie conversiile în care documentul de ieșire păstrează tot conținutul și formatarea originalului.
Formatele moderne de documente de procesare a textului sunt complexe și includ sute de caracteristici. Uneori, atunci când un furnizor susține că soluția lor acceptă un anumit format de document – înseamnă că sunt acceptate doar caracteristicile de bază ale formatului. De exemplu, documentele Microsoft Word au caracteristici avansate, cum ar fi note de subsol, casete de text, forme automate, obiecte OLE, câmpuri și atribute avansate de formatare. Multe dintre aceste elemente sunt adesea ignorate în bibliotecile de procesare a documentelor, dar nu în Aspose.Words.
O mai mare măsură de suport Format
Avantajul incontestabil al Aspose.Words este gradul mare de suport pentru majoritatea formatelor cunoscute. Este greu sau imposibil să găsești același nivel de suport pentru multe caracteristici importante în altă parte.
Când achiziționați o soluție care acceptă un anumit format, aflați despre nivelul la care sunt acceptate caracteristicile acestui format. Pentru a testa, creați un fișier complex și rulați-l prin soluția propusă. Veți găsi adesea că multe elemente de document și formatare vor fi pierdute. De exemplu, pentru formatul DOC, formele, casetele de text, câmpurile, coloanele, obiectele OLE, revizuirile, textul de la dreapta la stânga suferă de obicei.
Aspose.Words Document Object Model (DOM) a fost proiectat având în vedere formatele de document Microsoft Word. Prin urmare, nivelul nostru de suport pentru aceste formate, cum ar fiDOC, DOCX, RTF, sau WordprocessingML, este fără precedent. Conversia în orice direcție între aceste formate este de înaltă fidelitate.
Când rulați un document complex prin Aspose.Words, bucurați-vă de completitudinea de neegalat a implementării formatului.
Exemple de conversie între formate populare
Mai jos sunt exemple de conversii între unele formate populare. Puteți evalua cât de precis Aspose.Words face față sarcinii.
DOC to RTF – high-fidelity conversion:
DOC to PDF – high-fidelity conversion:
DOC to ODT – high-fidelity conversion:
DOC to XPS – high-fidelity conversion:
DOC to JPEG – high-fidelity conversion:
RTF to TXT – high-fidelity conversion:
Deși toate convertoarele din Aspose.Words sunt grozave, uneori nu veți putea obține același aspect pentru documente în diferite formate.
De exemplu, nu există o potrivire simplă unu-la-unu între toate caracteristicile documentelor HTML și Microsoft Word. Nu există anteturi/subsoluri, secțiuni, câmpuri și file în HTML. În schimb, nu toate atributele și regulile CSS pot fi mapate la un document Microsoft Word.
Mai jos este un exemplu de conversii de la DOC la HTML.
DOC la HTML - conversie de înaltă fidelitate:
Scalabilitate Ridicată
Scenariile scalabile pe partea serverului folosesc Aspose.Words în principal datorită designului său simplu și curat – Aspose.Words acceptă multithreading. Document obiectele sunt independente unele de altele și, atâta timp cât un singur fir poate modifica un document la un moment dat (o cerință tipică pentru orice clasă de colectare), mai multe fire pot procesa orice număr de documente în același timp.
De Înaltă Performanță
Aspose.Words demonstrează performanțe ridicate la încărcarea și salvarea documentelor. În testare, un fișier DOC cu o dimensiune de peste 5Mb a fost încărcat în mai puțin de 1 secundă și apoi salvat în mai puțin de 1 secundă pe o mașină P4 3GHz. Fișierele mai mici pot fi procesate la viteze de mii pe minut.
În mai multe rânduri, clienții noștri ne-au raportat că nu le-a venit să creadă viteza de Aspose.Words. Au pășit peste linia de cod care încărca un document uriaș în depanator și a fost atât de instantaneu încât nu le venea să creadă că fișierul a fost încărcat în obiectul Document.