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

Java -API, um PDF -Dateien zu verarbeiten und zu manipulieren

banner

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

Aspose.PDF for Java ist eine PDF -Dokumenterstellungskomponente, mit der Ihre Java -Anwendungen PDF -Dokumente ohne Adobe Acrobat lesen, schreiben und manipulieren können.

asspos.pdf Paketfunktionen

PDF -Dokumentgrmeur

  • Setzen Sie grundlegende Informationen (z. B. Autor, Ersteller) des PDF -Dokuments.
  • Konfigurieren Sie die Eigenschaften der PDF -Seiten (z. B. Breite, Höhe, Cropbox, Bleedbox usw.).
  • Setzen Sie die Seitennummerierung, Lesezeichenstufe, Seitengrößen usw.
  • Dokument Open Action, Open -Modus sowie Aussehen anwenden.
  • Dokument kann unterschiedliche Seitenübergangseffekte wie Auflösen oder Box haben.
  • Erstellen Sie PDF -Dokumente über xml, api oder xml und api kombiniert.
  • Fähigkeit, mit Text, Absätzen, Überschriften, Hyperlinks, Grafiken, Anhängen usw. zu arbeiten, usw.

Sicherheitsfunktionen

  • PDF -Dokumente können bis zu 128 Bit verschlüsselt werden.
  • Master- und Benutzerkennwörter können für die PDF -Verschlüsselung festgelegt werden.
  • Wenden Sie Rescriptions auf Inhaltsänderung, Kopieren, Drucken und andere Vorgänge an.

Conversion -Funktionen

  • Konvertieren Sie eine vorhandene XML -Datei (.xml) oder xmldocument in ein neues PDF -Dokument oder einen PDF -Dateistrom.
  • Konvertieren Sie herkömmliche Bildformate in PDF -Datei.
  • Konvertieren Sie PCL -Dateien in PDF -Datei.

Eine umfassendere Liste der Funktionen finden Sie unter Features of aspose.pdf Package.

com.asispos.pdf Paketfunktionen

  • Unterstützt 14 Kernschriften.
  • Unterstützung für “Typ 1”, “TrueType”, “Typ 3”, “CJK” -Fonts.
  • Unicode -Unterstützung ist verfügbar.
  • Fügen Sie Text in PDF -Dateien hinzu, suchen und ersetzen Sie Text.
  • Bilder hinzufügen/löschen, extrahieren und ersetzen.
  • PDF -Seiten einfügen, löschen, teilen.
  • Unterstützung für die Linearisierung (Optimierung für das Web).
  • Setzen Sie und holen Sie sich XMP -Metadaten. -validieren (pdf/a-1a, pdf/a-1b).
  • Arbeiten Sie mit Lesezeichen, Anmerkungen, PDF -Formularen, Briefmarken, Wasserzeichen und mehr.

Eine umfassendere Liste der Funktionen finden Sie unter Features of com.aspose.pdf Package.

com.asispsis.pdf.facades Paketfunktionen

  • Unterstützt 14 Kernschriften.
  • Unterstützung für “Typ 1”, “TrueType”, “Typ 3”, “CJK” -Fonts.
  • Unicode -Unterstützung ist verfügbar.
  • Text und Bilder hinzufügen, ersetzen und extrahieren (aus dem gesamten PDF, einer bestimmten Seite oder einer Seitengruppe).
  • Arbeiten Sie mit Lesezeichen, Anmerkungen, PDF -Formularen, Links, Aktionen, Unterschriften und mehr.
  • Drucken Sie PDF auf Standard-, angegebene, physischen oder virtuelle Drucker aus.
  • Drucken Sie PDF in XPS -Datei oder XPS -Drucker aus.

Eine umfassendere Liste der Funktionen finden Sie unter Features of com.aspose.pdf.facades Package.

Lesen und schreiben PDF & andere Formate

** Behobene Layout: ** PDF, XPS
** Bücher: ** Epub
** Web: ** html ** Andere: ** Tex, XML, SVG

Speichern Sie PDF -Dokumente als

** Microsoft Office: ** DOC, DOCX, XLS, XLSX, PPTX
** Bilder: ** JPEG, PNG, BMP, TIFF, EMF
** Andere: ** mobixml, xml, Text

Formate lesen

CGM, MHT, PCL, PS, XSLFO, MD

unterstützte Umgebungen

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

Loslegen

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

Text aus einer PDF -Datei mit Java extrahieren

// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Java
// Open document
Document pdfDocument = new Document("input.pdf");

// Create TextAbsorber object to extract text
TextAbsorber textAbsorber = new TextAbsorber();

// Accept the absorber for all the pages
pdfDocument.getPages().accept(textAbsorber);

// Get the extracted text
String extractedText = textAbsorber.getText();

// Create a writer and open the file
java.io.FileWriter writer = new java.io.FileWriter(new java.io.File("Extracted_text.txt"));
writer.write(extractedText);

// Write a line of text to the file tw.WriteLine(extractedText);
// Close the stream
writer.close();

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

VersionRelease Date
22.1130. November 2022
22.10.117. November 2022
22.1031. Oktober 2022
22.923. September 2022
22.824. August 2022
22.7.15. August 2022
22.75. August 2022
22.630. Juni 2022
22.51. Juni 2022
22.428. April 2022
22.325. März 2022
22.222. Februar 2022
22.121. Januar 2022
21.1220. Dezember 2021
21.1122. November 2021
21.1020. Oktober 2021
21.920. September 2021
21.820. August 2021
21.78. Juli 2021
21.617. Juni 2021
21.520. Mai 2021
21.420. April 2021
21.319. März 2021
21.2.110. März 2021
21.220. Februar 2021
21.122. Januar 2021
20.1218. Dezember 2020
20.11.11. Dezember 2020
20.1118. November 2020
20.1020. Oktober 2020
20.917. September 2020
20.8.114. September 2020
20.819. August 2020
20.720. Juli 2020
20.619. Juni 2020
20.5.128. Mai 2020
20.519. Mai 2020
20.417. April 2020
20.319. März 2020
20.220. Februar 2020
20.122. Januar 2020
19.1219. Dezember 2019
19.1129. November 2019
19.1031. Oktober 2019
19.930. September 2019
19.829. August 2019
19.731. Juli 2019
19.626. Juni 2019
19.531. Mai 2019
19.430. April 2019
19.329. März 2019
19.228. Februar 2019
19.129. Januar 2019
18.1230. Dezember 2018
18.1129. November 2018
18.10.212. November 2018
18.1030. Oktober 2018
18.9.14. Oktober 2018
18.928. September 2018
18.829. August 2018
18.731. Juli 2018
18.629. Juni 2018
18.531. Mai 2018
18.425. April 2018
18.330. März 2018
18.228. Februar 2018
18.16. Februar 2018
17.1231. Dezember 2017
17.1130. November 2017
17.101. November 2017
17.92. Oktober 2017
17.831. August 2017
17.720. Juli 2017
17.629. Juni 2017
17.57. Juni 2017
17.428. April 2017
17.3.06. April 2017
17.2.023. Februar 2017
17.1.026. Januar 2017
16.12.027. Dezember 2016
16.11.029. November 2016
16.10.026. Oktober 2016
12.0.010. Oktober 2016
11.9.020. September 2016
11.8.011. August 2016
11.7.012. Juli 2016
11.6.010. Juni 2016
11.5.010. Mai 2016
11.4.08. April 2016
11.3.07. März 2016
11.2.08. Februar 2016
11.1.030. Dezember 2015