<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.12</version>
<classifier>jdk17</classifier>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-words', version: '22.12', classifier: 'jdk17')
copied!  
<dependency org="com.aspose" name="aspose-words" rev="22.12">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-words" % "22.12"
copied!  

Java -API für verschiedene Dokumentformate

Develop applications with the ability to create, process, render and convert Word documents to multiple formats in Java.

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Suche | Freie Unterstützung | Vorübergehende Lizenz

Aspose.Words for Java ist eine erweiterte Java -Textverarbeitungs -API, mit der Sie eine große Auswahl an Dokumentverarbeitungsaufgaben direkt in Ihren Java -Anwendungen ausführen können. ASSONS.Words für Java API unterstützt das Verarbeitungswort (DOC, DOCX, OOXML, RTF) HTML, Opendocument, PDF, EPUB, XPS, SWF und alle Bildformate. Mit ASSOSE.Words können Sie Dokumente generieren, ändern und konvertieren, ohne Microsoft Word & Reg;.

ASSON.Words für Java -API -Funktionen

** Rendering und Drucken **

  • Layout -Dokument in Seiten mit High -Fidelity (genau wie Microsoft Word & Reg; würde das tun) zu allen folgenden Formaten.
  • Rendern Sie einzelne Seiten oder vollständige Dokumente in pdf, xps oder swf.
  • Dokumentseiten auf Rasterbilder rendern (Multipage tiff, png, jpeg, bmp).
  • Rendern Sie Seiten in ein Java -Grafikobjekt auf eine bestimmte Größe.
  • Dokumentseiten mit der Java -Druckinfrastruktur drucken.
  • Aktualisieren Sie TOC, Seitennummern und andere Felder, bevor Sie rendern oder drucken.
  • 3D -Effekte, die durch das “OpenGL`” rendern.

** Dokumentinhalte Funktionen **

  • Zugriff auf, erstellen und ändern Sie verschiedene Dokumentelemente.
  • Zugriff auf alle Dokumentelemente mit xmldocument -ähnlichen Klassen und Methoden.
  • Dokumentelemente zwischen Dokumenten kopieren und verschieben.
  • Dokumente beizutreten und teilen.
  • Geben Sie den Schutz des Dokuments an, öffnen Sie geschützt und verschlüsselte Dokumente.
  • Suchen und ersetzen Sie Text, zählen Sie über Dokumentinhalte auf.
  • Erhalten oder extrahieren Sie OLE -Objekte und ActiveX -Steuerelemente aus dem Dokument.
  • VBA -Makros aus dem Dokument erhalten oder entfernen. Bewahren Sie die digitale Signatur der VBA -Makros auf.

** Berichtsfunktionen **

  • Unterstützung von C# -Syntax- und LINQ -Erweiterungsmethoden direkt in Vorlagen (auch für ado.net` -Datenquellen).
  • Unterstützung von wiederholbaren und bedingten Dokumentblöcken (Schleifen und Bedingungen) für Tabellen, Listen und gemeinsame Inhalte.
  • Unterstützung dynamisch erzeugter Diagramme und Bilder.
  • Unterstützung des Einsetzens von äußeren Dokumenten und “HTML` -Blöcken” in ein Dokument.
  • Unterstützung mehrerer Datenquellen (einschließlich verschiedener Typen) für die Erzeugung eines einzelnen Dokuments. -integrierte Unterstützung von Datenbeziehungen (Master-Detail).
  • umfassende Unterstützung verschiedener Datenmanipulationen wie Gruppierung, Sortierung, Filterung und anderen direkt in Vorlagen.

Eine umfassendere Liste der Funktionen finden Sie unter Funktionsübersicht.

** Java -API zum Lesen, schreiben Sie verschiedene Dokumentformate Typen und Erweiterungen **

** Microsoft Word: ** doc, docx, rtf, dot, dotx, dotm, docm flatopc, flatopcmacroenable, flatOpCtemplate, flatopCTemPlatemacroenable
** OpenOffice: ** ODT, OTT
** wordprocessingMl: ** Wordml
** Web: ** Html, MHTML
** Behobene Layout: ** pdf
** Text: ** txt ** Andere: ** md

** Java -API für Word -Dokumentkonverter **

** Behobene Layout: ** XPS, OpenXPS, PostScript (PsScript)
** Bilder: ** Tiff, JPEG, PNG, BMP, SVG, EMF, GIF
** Web: ** htmlfixed
** Andere: ** PCL, Epub, xamlfixed, xamlflow, xamlflowpack

** Dateiformate lesen **

** MS -Büro: ** docpreword60 ** eBook: ** Mobi

** unterstützte Umgebungen **

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** Mac OS x
  • ** Linux: ** Ubuntu, OpenSuse, Centos und andere
  • ** Java -Versionen: ** J2SE 7.0 (1,7), `J2SE 8.0 (1,8) oder höher.

Loslegen

ASSOSE.Words Java APIs werden am ASSOSE Repository gehostet. Sie können ASSOSE.Words für Java -API einfach in Ihren Maven -Projekten mit einfachen Konfigurationen verwenden. Für die detaillierten Anweisungen besuchen Sie bitte Installing Aspose.Words for Java from Maven Repository Dokumentationsseite.

API -Beispielcode

** Mehrfach Seiten auf einem Blatt mit Java ** drucken

// Open the document.
Document doc = new Document(dataDir + "TestFile.doc");

// Create a print job to print our document with.
PrinterJob pj = PrinterJob.getPrinterJob();

// Initialize an attribute set with the number of pages in the document.
PrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(new PageRanges(1, doc.getPageCount()));

// Pass the printer settings along with the other parameters to the print document.
MultipagePrintDocument awPrintDoc = new MultipagePrintDocument(doc, 4, true, attributes);

// Pass the document to be printed using the print job.
pj.setPrintable(awPrintDoc);

pj.print();

kostenlose Online -Apps mit ASPOSPE.Words API

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Suche | Freie Unterstützung | Vorübergehende Lizenz

VersionRelease Date
22.129. Dezember 2022
22.1116. November 2022
22.1014. Oktober 2022
22.98. September 2022
22.812. August 2022
22.714. Juli 2022
22.610. Juni 2022
22.520. Mai 2022
22.47. April 2022
22.39. März 2022
22.29. Februar 2022
22.18. Januar 2022
21.127. Dezember 2021
21.1115. November 2021
21.1020. Oktober 2021
21.97. September 2021
21.811. August 2021
21.711. Juli 2021
21.614. Juni 2021
21.57. Mai 2021
21.48. April 2021
21.310. März 2021
21.29. Februar 2021
21.15. Januar 2021
20.129. Dezember 2020
20.1113. November 2020
20.1023. Oktober 2020
20.913. September 2020
20.88. August 2020
20.716. Juli 2020
20.613. Juni 2020
20.510. Mai 2020
20.419. April 2020
20.310. März 2020
20.215. Februar 2020
20.16. Januar 2020
19.1218. Dezember 2019
19.115. November 2019
19.1011. Oktober 2019
19.915. September 2019
19.817. August 2019
19.79. Juli 2019
19.66. Juni 2019
19.57. Mai 2019
19.46. April 2019
19.38. März 2019
19.214. Februar 2019
19.14. Januar 2019
18.128. Dezember 2018
18.116. November 2018
18.1012. Oktober 2018
18.97. September 2018
18.89. August 2018
18.716. Juli 2018
18.67. Juni 2018
18.58. Mai 2018
18.44. April 2018
18.36. März 2018
18.28. Februar 2018
18.126. Dezember 2017
17.1214. Dezember 2017
17.1115. November 2017
17.108. Oktober 2017
17.95. September 2017
17.86. August 2017
17.76. Juli 2017
17.66. Juni 2017
17.516. Mai 2017
17.4.04. April 2017
17.3.06. März 2017
17.2.08. Februar 2017
17.1.017. Januar 2017
16.12.011. Dezember 2016
16.11.03. November 2016
16.10.012. Oktober 2016
16.8.010. September 2016
16.7.09. August 2016
16.6.013. Juli 2016
16.5.023. Juni 2016
16.4.012. Mai 2016
16.3.011. April 2016
16.2.017. März 2016
16.1.03. Februar 2016
15.12.01. Januar 2016