---
title: "Cechy"
---

Aspose.Words zapewnia użytkownikom szeroki zakres funkcji. Użytkownicy mogą wykonywać ogromną ilość zadań związanych z dokumentacją - od konwersji dokumentów z jednego obsługiwanego formatu na inny oraz modyfikacji tych dokumentów podczas procesu konwersji na zadania biznesowe, takie jak tworzenie ustrukturyzowanych i wizualnie atrakcyjnych dokumentów lub automatyzacja sprawozdawczości.

Nowoczesne formaty i standardy dokumentów są złożone, a gdy wymagają konwersji dokumentów lub innych funkcji przetwarzania dokumentów w projekcie, jedynym rozwiązaniem praktycznym jest często polegać na komponencie trzeciej strony, który wdraża pożądaną funkcjonalność. Ale użycie trzeciego komponentu zawsze niesie ze sobą ryzyko. Jednym z unikalnych zagrożeń w przetwarzaniu dokumentów jest pytanie o to, jak całkowicie i poprawnie biblioteka wdraża dany format dokumentu lub standard.

Oświadczenie jest zobowiązane do zapewnienia najbardziej kompletnych i dokładnych implementacji formatów i standardów dokumentów. W Aspose.Words zespół demonstruje swoje zaangażowanie w interoperacyjność, dostarczając szczegółowe notatki dotyczące wdrażania obsługiwanych formatów dokumentów na wielu platformach.

Poniższe tabele podsumowują Aspose.Words zamiast Java funkcje i dostarczyć linki do szczegółowych opisów funkcji.

```

Większość zrzutów ekranu w tej sekcji pokazuje dokumenty generowane przez Aspose.Words a następnie otwarty do oglądania w Microsoft Word oraz inne zastosowania.

```

## Obsługiwane platformy

Platformy Aspose.Words zamiast Java mogą być stosowane z są wymienione poniżej. Jeśli potrzebujesz wsparcia dla większej liczby platform, poszukaj produktu "bliźniak" Aspose.Words zamiast .NET.

|  Cecha | Opis |
|  :-  |  :-  |
| [Java](/words/java/supported-platforms/) | Aspose.Words zamiast Java do Java 1.6, 1.7 i 1.8 i będzie działać w każdym miejscu, gdzie Java jest zainstalowany. |

## Formaty i konwersje plików

```

Wielu klientów na całym świecie opiera się na dokładnych dokumentach importowych i eksportowych funkcji dostarczonych przez Aspose.Words.

```

|  Cecha | Opis |
|  :-  |  :-  |
| Microsoft Word (DOC) ([granica](/words/java/load-in-ms-word-97-2003-formats/) oraz [Zapisz](/words/java/save-in-ms-word-97-2003-formats/)) | Najszybsza i najbardziej kompletna implementacja formatu DOC można znaleźć. |
| WordprocessingML (DOCX, XML) ([granica](/words/java/load-in-the-open-office-xml-2007-and-2010-formats/) oraz [Zapisz](/words/java/save-in-the-open-office-xml-docx-dotx-docm-dotm-format/)) | Aspose.Words zapewnia wyczerpujące wsparcie OOXML, Flat OPC, a także Word 2003 XML. |
| Bogaty format tekstowy (RTF) ([granica](/words/java/load-in-the-rich-text-format-1-9-rtf-format/) oraz [Zapisz](/words/java/save-in-the-rich-text-format-1-9-rtf-format/)) | Kompleksowe wsparcie formatu RTF do interakcji z różnymi aplikacjami. |
| HTML, XHTML i MHTML | [Ładunek](/words/java/load-in-the-html-html-xhtml-mhtml-format/) oraz [Zapisz](/words/java/save-in-the-html-html-xhtml-mhtml-format/) HTML / XHTML dla jeszcze większej interoperacyjności. Zapisz jako MHTML jest również dostępny. |
| OpenDocument (ODT) | Aspose.Words może [granica](/words/java/load-in-the-opendocument-text-odt-ott-format/) oraz [Zapisz](/words/java/save-in-the-opendocument-text-odt-ott-format/) dokumenty `OpenDocument` Format tekstu (.odt). |
| [Adobe Portable Document Format (PDF)](/words/java/save-in-the-adobe-portable-document-pdf-format/) | Konwertuj dowolny dokument do PDF z wysoką wiernością. Obsługiwane jest PDF / A. |
| Specyfikacja papieru XML (XPS) ([granica](/words/java/load-in-ms-word-2003-formats/) oraz [Zapisz](/words/java/save-in-the-flatopc-ooxml-document-xml-format/)) | Konwertuj dowolny dokument na XPS z wysoką wiernością. |
| Tekst prosty (TXT) ([granica](/words/java/load-in-the-plain-text-txt-format/) oraz [Zapisz](/words/java/save-in-the-plain-text-txt-format/)) | Łatwo wyodrębnić tekst zapisując w prostym formacie tekstowym. |
| [Wydawnictwo cyfrowe (EPUB)](/words/java/save-in-the-idpf-epub-document-epub-format/) | EPUB to popularny format dla eBooks. Można przekonwertować dowolny dokument z Aspose.Words do formatu EPUB IDPF. |

## Renderowanie i drukowanie

Aspose.Words teraz zapewnia wysoką wierność renderowania stron dokumentów.

|  Cecha |
|  :-  |
| Rozkład dokumentu na strony z wysoką wiernością (dokładnie jak Microsoft Word® zrobiłby to) do wszystkich poniższych formatów. |
| Renderowanie poszczególnych stron lub kompletnych dokumentów do PDF lub XPS. |
| Render strony dokumentu do rastrowania obrazów (Multipage TIFF, PNG, JPEG, BMP). |
| Render strony do a Java Grafika obiekt do określonego rozmiaru. |
| Drukuj strony dokumentów za pomocą Java infrastruktura drukarska. |
| Aktualizacja `TOC`, numery stron i inne pola przed renderowaniem lub drukowaniem. |
| 3D efekty Rendering przez OpenGL |

## Charakterystyka treści dokumentu

```

Aspose.Words zapewnia bogaty model obiektu, który składa się z ponad 100 klas publicznych, które pozwalają programowo generować, łączyć, modyfikować, analizować lub w inny sposób badać załadowane dokumenty.

```

|  Cecha |
|  :-  |
| Dostęp, tworzenie i modyfikowanie akapitów i tekstu. |
| Dostęp, tworzenie i modyfikowanie obrazów, pól tekstowych i kształtów. |
| Dostęp, tworzenie i modyfikowanie tabel, wierszy i komórek. |
| Dostęp, tworzenie i modyfikowanie pól, formowania pól, hiperlinków i zakładek. |
| Dostęp, tworzenie i modyfikowanie sekcji dokumentów, nagłówków i stóp. |
| Dostęp, tworzenie i modyfikowanie przypisów, notatek końcowych i komentarzy. |
| Dostęp, tworzenie i modyfikowanie własnych XML, SmartTags i Structured Document Tags (Content Controls). |
| Dostęp i modyfikacja wszystkich elementów dokumentu przy użyciu **XmlDocument** - jak zajęcia i metody. |
| Aktualizuj wyniki pola `IF`, formuła i inne popularne typy pól. |
| Zbudować i uaktualnić tabelę zawartości (TOC) pól dokładnie jak Microsoft Word Tak. |
| Kopiuj i przesuwaj elementy dokumentu pomiędzy dokumentami. |
| Dołącz i podziel się dokumentami. |
| Pobierz i ustawić built- in i niestandardowe właściwości dokumentów. |
| Określ ochronę dokumentów, otwarte i zaszyfrowane dokumenty. |
| Znajdź i zastąp tekst, wypisz zawartość dokumentu. |
| Zaakceptuj wszystkie poprawki w dokumencie. |
| Zachowaj lub wyciągnij z dokumentu obiekty OLE i ActiveX. |
| Zachować lub usunąć makro VBA z dokumentu. Zachować podpis cyfrowy makr VBA. |
| Wykrywanie podpisów cyfrowych w dokumentach. |
| Wstaw tekst HTML. |
| Wyciąg VBA Macros z Word Document. |

## Funkcja formatowania dokumentu

Aspose.Words zapewnia szczegółowy program dostępu do właściwości formatowania wszystkich elementów dokumentu.

|  Cecha |
|  :-  |
| Dostęp i modyfikacja wszystkich formatowania znaków, w tym czcionek, kolorów, efektów, granic i cieniowania. |
| Dostęp i modyfikacja wszystkich formatowania paragrafów, w tym tiret, odstępy, granice i cieniowanie, tab zatrzymuje. |
| Dostęp i modyfikacja wszystkich list wypełnionych i ponumerowanych, w tym numeracji i poziomów. |
| Dostęp i modyfikacja formatowania tabeli, w tym dostosowanie, orientacja, granice i cieniowanie. |
| Dostęp i modyfikacja wszystkich właściwości sekcji, w tym wielkości papieru, marginesów i orientacji. |
| Dostęp, tworzenie i modyfikowanie stylów dokumentów. |
| Dostęp i modyfikacja obiektów rysowania, w tym pozycja, rozmiar, linia i właściwości wypełnienia, bajty obrazu. |

## Mail Merge Cechy

```

Możesz użyć Aspose.Words jako samodzielne rozwiązanie sprawozdawcze. Zaprojektuj swoje raporty w Microsoft Word a potem Aspose.Words popularyzować dokumenty z danymi z różnych źródeł danych.

```

|  Cecha |
|  :-  |
| Użyj wszystkich standardów Microsoft Word Mail Merge pola w raportach, w tym `MERGEFIELD`, `NEXT`, `NEXTIF`, `ADDRESSBLOCK`, GREETINGLINA. |
| Wykonaj Mail Merge dla dokumentów, które zawierają nawet najbardziej złożone i zagnieżdżone `IF` pola i wzory. |
| Dynamicznie wyhodować tabele lub fragmenty dokumentu ze źródła danych Mail Merge regionów. |
| Łatwo generować raporty zawierające dane master- detal (parent- child), takie jak Order / OrderSzczegóły. |
| Populacja dokumentów z danymi z dowolnego Java źródło danych, które wdraża `ResultSet` interfejs. |
| Populacja dokumentów z dowolnego źródła danych, takich jak plik XML lub obiekty biznesowe poprzez wdrożenie **IMailMergeDataSource** interfejs. |
| Przejmij precyzyjną kontrolę, taką jak formatowanie liczb, nad tym, w jaki sposób dane są łączone za pomocą zdarzeń. |
| Wstaw obrazy podczas mail merge. |
| Programatycznie tworzyć lub modyfikować Microsoft Word Mail Merge źródło danych dla dokumentu. Zachowaj Mail Merge ustawienia i źródła danych. |
| Pobieranie Mail Merge nazwy pól. |

## Funkcje sprawozdawczości

LINQ Reporting Engine jest zaawansowanym narzędziem raportowania umożliwiającym generowanie dokumentów na podstawie szablonów dokumentów i danych uzyskanych z różnych źródeł, w tym baz danych, XML, JSON, OData, obiektów niestandardowych typów CLR, dokumentów zewnętrznych i więcej z pola

| Główne cechy |
|  :-  |
| Wsparcie C# Składnia i metody rozszerzenia LINQ bezpośrednio w szablonach (nawet dla `ADO.NET` źródła danych) |
| Wsparcie powtarzalnych i warunkowych bloków dokumentów (pętle i warunki) dla tabel, list i wspólnych treści |
| Wsparcie dynamicznie generowanych map i obrazów |
| Obsługa wprowadzania zewnętrznych dokumentów i bloków HTML do dokumentu |
| Wsparcie wielu źródeł danych (w tym różnych typów) na potrzeby tworzenia jednego dokumentu |
| Built- in support of data relations (master- detal) |
| Kompleksowe wsparcie różnych manipulacji danych, takich jak grupowanie, sortowanie, filtrowanie i inne bezpośrednio w szablonach |
| WYSIWYG: wygenerowany dokument zachowuje takie samo formatowanie jego elementów jak odpowiedni szablon |

