---
title: "Caracteristici"
---

Aspose.Words oferă utilizatorilor o gamă largă de caracteristici. Utilizatorii pot efectua o cantitate imensă de sarcini legate de documente-de la simpla conversie a documentelor dintr - un format acceptat în altul și modificarea acestor documente în timpul procesului de conversie în sarcini de afaceri, cum ar fi crearea de documente structurate și atrăgătoare din punct de vedere vizual sau automatizarea raportării.

Formatele și standardele moderne de documente sunt complexe, iar atunci când aveți nevoie de conversia documentelor sau de alte caracteristici de procesare a documentelor în proiectul dvs., singura soluție practică este adesea să vă bazați pe o componentă terță parte care implementează funcționalitatea dorită. Dar utilizarea unei componente terțe prezintă întotdeauna un anumit risc. Unul dintre riscurile unice în procesarea documentelor este întrebarea despre cât de complet și corect biblioteca implementează un anumit format sau standard de document.

Aspose se angajează să ofere cele mai complete și exacte implementări ale formatelor și standardelor de documente. Echipa Aspose.Words își demonstrează angajamentul față de interoperabilitate prin furnizarea de note detaliate de implementare pentru formatele de documente acceptate pe mai multe platforme.

Tabelele de mai jos rezumă Aspose.Words pentru Java caracteristici și să ofere link-uri către descrieri detaliate caracteristică.

```

Majoritatea capturilor de ecran din această secțiune demonstrează documente generate de Aspose.Words și apoi deschise pentru vizualizare în Microsoft Word și alte aplicații.

```

## Platforme Acceptate

Platformele Aspose.Words pentru Java pot fi utilizate cu sunt enumerate mai jos. Dacă aveți nevoie de asistență pentru mai multe platforme, căutați produsul " fratele geamăn Aspose.Words pentru .NET.

| Caracteristică | Descriere |
| :- | :- |
| [Java](/words/java/supported-platforms/) | Aspose.Words pentru Java este disponibil pentru Java 1.6, 1.7 și 1.8 și va rula în orice loc unde Java este instalat. |

## Formate de fișiere și conversii

```

Mulți clienți din întreaga lume se bazează pe caracteristicile detaliate de import și export de documente furnizate de Aspose.Words.

```

| Caracteristică | Descriere |
| :- | :- |
| Microsoft Word (DOC) ([încărcare](/words/java/load-in-ms-word-97-2003-formats/) și [salvați](/words/java/save-in-ms-word-97-2003-formats/)) | Cea mai rapidă și mai completă implementare în format DOC pe care o puteți găsi. |
| WordprocessingML (DOCX, XML) ([încărcare](/words/java/load-in-the-open-office-xml-2007-and-2010-formats/) și [salvați](/words/java/save-in-the-open-office-xml-docx-dotx-docm-dotm-format/)) | Aspose.Words oferă suport exhaustiv OOXML, plat OPC și, de asemenea, Word 2003 XML. |
| Format Text Îmbogățit (RTF) ([încărcare](/words/java/load-in-the-rich-text-format-1-9-rtf-format/) și [salvați](/words/java/save-in-the-rich-text-format-1-9-rtf-format/)) | Suport complet al formatului RTF pentru a interacționa cu o varietate de aplicații. |
| HTML, XHTML și MHTML | [Încărcare](/words/java/load-in-the-html-html-xhtml-mhtml-format/) și [salvați](/words/java/save-in-the-html-html-xhtml-mhtml-format/) HTML / XHTML pentru o interoperabilitate și mai mare. Salvare ca MHTML este de asemenea disponibil. |
| OpenDocument (ODT) | Aspose.Words poate [încărcare](/words/java/load-in-the-opendocument-text-odt-ott-format/) și [salvați](/words/java/save-in-the-opendocument-text-odt-ott-format/) documente în textul `OpenDocument` (.formatul odt). |
| [Format Document Portabil Adobe (PDF)](/words/java/save-in-the-adobe-portable-document-pdf-format/) | Convertiți orice document în PDF cu fidelitate ridicată. PDF/A este acceptat. |
| XML Specificații De Hârtie (XPS) ([încărcare](/words/java/load-in-ms-word-2003-formats/) și [salvați](/words/java/save-in-the-flatopc-ooxml-document-xml-format/)) | Convertiți orice document în XPS cu fidelitate ridicată. |
| Text Simplu (TXT) ([încărcare](/words/java/load-in-the-plain-text-txt-format/) și [salvați](/words/java/save-in-the-plain-text-txt-format/)) | Extrageți cu ușurință textul salvând în format text simplu. |
| [Editare Digitală (EPUB)](/words/java/save-in-the-idpf-epub-document-epub-format/) | EPUB este un format popular pentru eBooks. Puteți converti orice document din Aspose.Words în formatul IDPF EPUB. |

## Redare și imprimare

Aspose.Words oferă acum redare de înaltă fidelitate a paginilor de documente.

| Caracteristică |
| :- |
| Documentul de aspect în pagini cu fidelitate ridicată (exact ca Microsoft Word® ar face asta) la toate formatele de mai jos. |
| Redați pagini individuale sau documente complete la PDF sau XPS. |
| Redați paginile documentelor în imagini raster (mai multe pagini TIFF, PNG, JPEG, BMP). |
| Redați paginile la un obiect grafic Java la o anumită dimensiune. |
| Imprimați pagini de documente utilizând infrastructura de imprimare Java. |
| Actualizați `TOC`, numerele paginilor și alte câmpuri înainte de redare sau imprimare. |
| Efecte 3D De redare prin OpenGL |

## Caracteristicile Conținutului Documentului

```

Aspose.Words oferă un model de obiect bogat care constă din peste 100 clase publice, care vă permit să generați, să combinați, să modificați, să analizați sau să examinați în alt mod documentele încărcate.

```

| Caracteristică |
| :- |
| Accesați, creați și modificați paragrafe și text. |
| Accesați, creați și modificați imagini, casete de text și forme. |
| Accesați, creați și modificați tabele, rânduri și celule. |
| Accesați, creați și modificați câmpuri, câmpuri de formular, hyperlink-uri și marcaje. |
| Accesați, creați și modificați secțiunile, anteturile și subsolurile documentelor. |
| Accesați, creați și modificați notele de subsol, notele finale și comentariile. |
| Accesați, creați și modificați etichetele personalizate XML, SmartTags și structurate ale documentelor (controale de conținut). |
| Accesați și modificați toate elementele documentului folosind **XmlDocument** - cum ar fi clase și metode. |
| Actualizați rezultatele câmpului `IF`, formula și alte tipuri de câmpuri populare. |
| Reconstruiți și actualizați câmpurile Cuprins (TOC) exact așa cum face Microsoft Word. |
| Copiați și mutați elementele documentului între documente. |
| Alăturați-vă și împărțiți documentele. |
| Obțineți și setați proprietăți de documente încorporate și personalizate. |
| Specificați protecția documentelor, deschideți documentele protejate și criptate. |
| Găsiți și înlocuiți textul, enumerați conținutul documentului. |
| Acceptați toate revizuirile dintr-un document. |
| Păstrați sau extrageți OLE obiecte și controale ActiveX din document. |
| Păstrați sau eliminați macrocomenzile VBA din document. Păstrați VBA macrocomenzi semnătură digitală. |
| Detectați semnăturile digitale în documente. |
| Introduceți HTML text. |
| Extrageți VBA macrocomenzi din documentul Word. |

## Caracteristici De Formatare A Documentelor

Aspose.Words oferă acces programatic detaliat la proprietățile de formatare ale tuturor elementelor documentului.

| Caracteristică |
| :- |
| Accesați și modificați toate formatările de caractere, inclusiv fonturile, culorile, efectele, marginile și umbrirea. |
| Accesați și modificați toate formatările paragrafelor, inclusiv liniuțele, spațierea, marginile și umbrirea, opririle filelor. |
| Accesați și modificați toate formatarea listelor cu marcatori și numerotate, inclusiv numerotarea și nivelurile. |
| Accesați și modificați formatarea tabelului, inclusiv alinierea, orientarea, marginile și umbrirea. |
| Accesați și modificați toate proprietățile secțiunii, inclusiv dimensiunea hârtiei, marginile și orientarea. |
| Accesați, creați și modificați stilurile de documente. |
| Accesați și modificați obiectele de desen, inclusiv poziția, dimensiunea, linia și proprietățile de umplere, octeții imaginii. |

## Mail Merge caracteristici

```

Puteți utiliza Aspose.Words ca soluție de raportare pe cont propriu. Proiectați-vă rapoartele în Microsoft Word și apoi solicitați Aspose.Words să populeze documente cu date din diverse surse de date.

```

| Caracteristică |
| :- |
| Utilizați toate câmpurile standard Microsoft Word Mail Merge din rapoartele dvs., inclusiv `MERGEFIELD`, `NEXT`, `NEXTIF`, `ADDRESSBLOCK`, GREETINGLINE. |
| Executați Mail Merge pentru documentele care conțin chiar și cele mai complexe și imbricate `IF` câmpuri și formule. |
| Populați și creșteți dinamic tabele sau fragmente din document din sursa de date folosind regiunile mail merge. |
| Generați cu ușurință rapoarte care conțin date master-detail (părinte-copil), cum ar fi Order/OrderDetails. |
| Populați documentele cu date din orice sursă de date Java care implementează interfața `ResultSet`. |
| Populați documente din orice sursă de date, cum ar fi un fișier XML sau obiecte de afaceri prin implementarea interfeței **IMailMergeDataSource**. |
| Preluați un control precis, cum ar fi formatarea numerelor, asupra modului în care datele dvs. sunt îmbinate folosind evenimente. |
| Inserați imagini în timpul unui mail merge. |
| Creați sau modificați programatic o sursă de date Microsoft Word Mail Merge pentru un document. Păstrați Mail Merge Setări și surse de date. |
| Regăsiți Mail Merge numele câmpurilor. |

## Caracteristici De Raportare

LINQ Reporting Engine este un instrument avansat de raportare care vă permite să generați documente bazate pe documente șablon și date obținute din diverse surse, inclusiv baze de date, XML, JSON, OData, obiecte de personalizate CLR tipuri, documente externe, și mai mult din cutie.

| Caracteristici Cheie |
| :- |
| Suport pentru C# sintaxă și LINQ metode de extensie direct în șabloane (chiar și pentru `ADO.NET` surse de date) |
| Suport pentru blocuri de documente repetabile și condiționate (bucle și Condiții) pentru tabele, liste și conținut comun |
| Suport de diagrame și imagini generate dinamic |
| Suport pentru inserarea documentelor externe și a blocurilor HTML într-un document |
| Suport pentru mai multe surse de date (inclusiv de diferite tipuri) pentru generarea unui singur document |
| Suport încorporat pentru relațiile de date (master-detail) |
| Suport complet pentru diverse manipulări de date, cum ar fi gruparea, sortarea, filtrarea și altele direct în șabloane |
| WYSIWYG: un document generat păstrează aceeași formatare a elementelor sale ca un șablon corespunzător |

