Produktübersicht
Willkommen bei Aspose.Words für Java!
Aspose.Words ist eine plattformübergreifende Klassenbibliothek, die es Ihrer Anwendung ermöglicht, eine Vielzahl von Dokumentenverarbeitungsaufgaben durchzuführen. Wir nennen es den Programmable Document Editor.
Verwendung Aspose.Words, Sie können Dokumente erstellen, modifizieren, konvertieren, rendern und drucken, ohne auf Drittanbieter-Anwendungen, wie Microsoft Word, oder Office Automation.
Es ist erwähnenswert, dass Sie ein Dokument aus jedem unterstützten Lastformat in jedes unterstützte Speicherformat umwandeln können, zum Beispiel Microsoft Word Formate zu PDF, HTML oder Markdown, HTML to DOCX, und so weiter. Lesen Sie mehr über die Umwandlung von Dokumenten in der Dokument umrechnen Abschnitt.
Eine weitere beliebte Option unserer Bibliothek ist Reports und Mails. Unsere Nutzer generieren hochkomplex individuell angepasste Finanz-, Medizin- und andere Reports. Dabei sieht das generierte Dokument aus, als hätten Sie den Bericht manuell mit einem regelmäßigen Texteditor erstellt. Eine weitere Option, Mail, bietet die Möglichkeit, Tausende und Millionen von einfachen, aber immer noch persönlichen Vorlagen-basierten Dokumenten sehr schnell zu generieren.
In einem Bemühen, die API so klar und offensichtlich wie möglich, entschieden wir uns, das gemeinsame zu erkennen und zu ehren Java Entwicklung von Plattformen. So Aspose.Words für Java folgende Kodierungsrichtlinien weithin angenommen Java Entwickler.
Vorteile der Nutzung Aspose.Words
Verwendung Aspose.Words für Java in Ihrem Projekt gibt Ihnen folgende Vorteile:
- Leistung und Skalierbarkeit
- Rich feature set
- Plattformunabhängigkeit
- Unabhängigkeit von Drittanträgen
- Minimale Lernkurve
Das folgende Diagramm zeigt die Hauptmerkmale Aspose.Words für Java und wie sie miteinander verbunden sind.
Rich Set von Funktionen
Aspose.Words für Java Funktionen können in vier Hauptbereiche unterteilt werden.
Umrechnung
Die Fähigkeit, Dokumente einfach und zuverlässig zu konvertieren, ist eines der Hauptmerkmale Aspose.Words.
Umfassend Laden, Sparen und Umrechnen mit Ich bin nicht da ermöglicht es Benutzern, Dokumente von ein beliebtes Format bis another, beispielsweise von DOCX bis PDF, JPEG oder Markdown.
Document Object Model (DOM)
Programmierter Zugriff durch einen reichen API zu allen Dokument-Elementen und Formatierung ermöglicht es, Dokumentinhalte zu erstellen, zu modifizieren, zu extrahieren, zu kopieren, zu teilen, zu verbinden und zu ersetzen. Erfahren Sie mehr in der Aspose.Words Document Object Model (DOM) Abschnitt.
Rendering
Wir verwenden den Begriff Rendering um den Prozess der Umwandlung eines Dokuments in ein Dateiformat oder ein Medium zu beschreiben, paginiert oder das das Konzept der Seiten hat.
Sie können ganze Dokumente oder bestimmte Seiten in PDF konvertieren oder XPS um serverseitige Dokumente zu generieren, zu drucken oder Seiten zu rendern. Und all das mit hoher Treue – genau wie Microsoft Word hätte es getan.
Berichterstattung
Erstellen von Dokumenten oder Berichten von Grund auf oder durch Ausfüllen von Vorlagen mit Daten aus Datenquellen oder Geschäftsobjekten. Weitere Informationen über die Berichterstattung und das Abrufen von Daten aus Datenbanken finden Sie in der Mail Merge und Reporting und LINQ Reporting Engine Abschnitte.
Plattform Unabhängigkeit
Aspose.Words für Java deckt alle Java Entwicklungsumgebungen und Bereitstellungsplattformen. Unsere API zur Entwicklung von Anwendungen für eine Vielzahl von Betriebssystemen, wie Windows, Linux, Mac OS, Android, und verschiedene Plattformen.
Um es einfach zu setzen, wenn Ihre Plattform Standard laufen kann <span notrans="<span notrans=" Java"="">,"> es kann laufen Aspose.Words für Java. Wenn Ihre Anwendung Standard anrufen kann Java <span notrans="<span notrans=" API"="">,"> Sie werden keine Probleme haben Aspose.Words für Java API aus Ihrer Bewerbung.
Im Moment ist unsere Basislinie JDK1.7 und neuer. Aber wir unterstützen JDK1.6.
Wir haben drei verschiedene Versionen basierend auf der gleichen Code-Basis:
- Aspose.Words für Java
- Aspose.Words für Android über Java
- Aspose.Words für JasperReports
Während der Java und Android Freigaben für die entsprechende Plattform zusammengestellt werden, Aspose.Words für JasperReports ist nur eine dicke Umhüllung um “gewöhnlich” Aspose.Words für Java. Es ist nur für Bequemlichkeit. Sie können auch manuell integrieren JasperReports mit Aspose Words – auf eine bestimmte Weise, die besser Ihren Bedürfnissen entspricht.
Unabhängigkeit von anderen Anwendungen
Aspose.Words benötigt keine Drittanbieter-Anwendungen, zum Beispiel, Microsoft Büro, um auf der Maschine installiert werden, um zu arbeiten. Alle Aspose Komponenten sind völlig unabhängig. Das macht Aspose.Words eine große Alternative zur Automatisierung in Bezug auf Sicherheit, Stabilität, Skalierbarkeit/Geschwindigkeit, Preis und Funktionen für die Arbeit mit Dokumenten und damit zusammenhängenden Aufgaben.
Leistung und Skalierbarkeit
Aspose.Words ist so konzipiert, dass es sowohl auf einem Server als auch auf einem Client sehr gut funktioniert. Aspose.Words ein einziges Java jar, die mit jeder Java Anwendung durch einfaches Kopieren. Sie können auch die HarfBuzz
Plugin für fortgeschrittene Font-Features, wenn Sie es benötigen (in einem separaten Glas gesendet). Standard Java ImageIO JAI Erweiterung kann auch zu Ihrer Plattform hinzugefügt werden, um zusätzliche ImageIO Codecs (kein Bedarf im modernen Java Umwelt).
Mit Aspose.Words, Sie können buchstäblich Tausende von Dokumenten in Minuten generieren, die ein Dokument öffnen, Inhalte modifizieren und formatieren oder mit Daten bevölkern und speichern. Selbst komplexe Dokumente werden auf einer P4 2.4Ghz 1Gb RAM-Maschine in Bruchteilen einer Sekunde geöffnet und gespeichert.
Aspose.Words ist multithread sicher, solange nur ein Thread auf einem Dokument zu einem Zeitpunkt funktioniert. Dies ist ein typisches Szenario, um einen Thread an einem Dokument zu haben. Verschiedene Threads können sicher auf verschiedenen Dokumenten gleichzeitig arbeiten.
Minimale Lernkurve
Obwohl es über 150 öffentliche Klassen und Aufzählungen in <span notrans="<span notrans=" Aspose.Words"="">,"> die Lernkurve ist minimal, weil Aspose.Words API wurde sorgfältig mit folgenden Zielen entworfen:
- Borrow Best Practices von anderen bekannten APIs wie Microsoft Word Automatisierung
- Borrow Best Practices aus dem Java Leitfaden für die Gestaltung
- Geben Sie eine Balance der Benutzerfreundlichkeit und detaillierte Manipulation von Dokumentenelementen
Entwickler, die zuvor verwendet haben Microsoft Word Automatisierung in ihren Projekten finden die Namen und das Verhalten vieler Klassen, Methoden und Eigenschaften vertraut.
Document, Paragraph, Bookmark, Range, Section.PageSetup und Paragraph.ParagraphFormat sind einige von Aspose.Words Klassen. Gleichzeitig, Aspose.Words ist ganz anders als Microsoft Word Objektmodell darin, dass es ein Dokument als Baum von Objekten darstellt, mehr wie ein XML DOM Baum. Wenn Sie mit einem XML gearbeitet haben DOM Bibliothek, Sie finden es einfach zu verstehen und mit Aspose.Words.
Preise und Politik
Bitte besuchen Sie Lizenzierung und Abonnement Seite für Informationen über Lizenzen und Überprüfung der Preisinformationen Seite für Details zum Preis.
Technischer Support
Für weitere Informationen Aspose.Words technische Unterstützung, schauen Sie sich die Technische Unterstützung.