Obsługiwane funkcje

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.

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 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

Cecha Opis
Microsoft Word (DOC) (granica oraz Zapisz) Najszybsza i najbardziej kompletna implementacja formatu DOC można znaleźć.
WordprocessingML (DOCX, XML) (granica oraz Zapisz) Aspose.Words zapewnia wyczerpujące wsparcie OOXML, Flat OPC, a także Word 2003 XML.
Bogaty format tekstowy (RTF) (granica oraz Zapisz) Kompleksowe wsparcie formatu RTF do interakcji z różnymi aplikacjami.
HTML, XHTML i MHTML Ładunek oraz Zapisz HTML / XHTML dla jeszcze większej interoperacyjności. Zapisz jako MHTML jest również dostępny.
OpenDocument (ODT) Aspose.Words może granica oraz Zapisz dokumenty OpenDocument Format tekstu (.odt).
Adobe Portable Document Format (PDF) Konwertuj dowolny dokument do PDF z wysoką wiernością. Obsługiwane jest PDF / A.
Specyfikacja papieru XML (XPS) (granica oraz Zapisz) Konwertuj dowolny dokument na XPS z wysoką wiernością.
Tekst prosty (TXT) (granica oraz Zapisz) Łatwo wyodrębnić tekst zapisując w prostym formacie tekstowym.
Wydawnictwo cyfrowe (EPUB) 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

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

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