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

API Java pour traiter et manipuler les fichiers PDF

banner

Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire

Aspose.PDF for Java est un composant de création de documents PDF qui permet à vos applications Java de lire, écrire et manipuler des documents PDF sans utiliser Adobe Acrobat.

fonctionnalités du package aspose.pdf

PDF Document Featres

  • Définir des informations de base (par exemple, auteur, créateur) du document PDF.
  • Configurez les propriétés de la page PDF (par exemple, largeur, hauteur, cropbox, saidbox, etc.).
  • Définir la numérotation des pages, le niveau de signet, les tailles de page, etc.
  • Appliquer un document ouvert d’action, le mode ouvert ainsi que l’apparence.
  • Le document peut avoir des effets de transition de pages tels que la dissolution ou la boîte.
  • Créer des documents PDF via xml, api ou xml et api combinés.
  • Capacité à travailler avec du texte, des paragraphes, des titres, des hyperliens, des graphiques, des pièces jointes, etc.

Fonctions de sécurité

  • Les documents PDF peuvent être cryptés jusqu’à 128 bits.
  • Les mots de passe maître et utilisateur peuvent être définis pour le cryptage PDF.
  • Appliquer des rescriptions sur la modification du contenu, la copie, l’impression et d’autres opérations.

Fonctionnalités de conversion

  • Convertir un fichier XML existant (.xml) ou XMLDocument en un nouveau document PDF ou un flux de fichiers PDF.
  • Convertir les formats d’image conventionnels en fichier PDF.
  • Convertir les fichiers PCL en fichier PDF.

Pour une liste plus complète des fonctionnalités, veuillez visiter Features of aspose.pdf Package.

`` com.aspose.pdf` Fonctionnalités du package

  • prend en charge 14 polices de base.
  • Prise en charge des polices de «Type 1», «TrueType», «Type 3», «CJK».
  • La prise en charge «Unicode» est disponible.
  • Ajouter, rechercher, extraire et remplacer le texte dans les fichiers PDF.
  • Ajouter / supprimer, extraire et remplacer les images.
  • Insérer, supprimer, diviser les pages PDF.
  • Prise en charge de la linéarisation (optimisation pour le Web).
  • Définissez et obtenez les métadonnées XMP.
  • Valider (PDF / A-1A, PDF / A-1B).
  • Travaillez avec des signets, des annotations, des formulaires PDF, des timbres, des filigranes et plus encore.

Pour une liste plus complète des fonctionnalités, veuillez visiter Features of com.aspose.pdf Package.

`com.aspose.pdf.facades ‘Fonctionnalités du package

  • prend en charge 14 polices de base.
  • Prise en charge des polices de «Type 1», «TrueType», «Type 3», «CJK».
  • La prise en charge «Unicode» est disponible.
  • Ajouter, remplacer et extraire du texte et des images (à partir de l’ensemble du PDF, une page particulière ou une plage de pages).
  • Travaillez avec les signets, les annotations, les formulaires PDF, les liens, les actions, la signature et plus encore.
  • Imprimez PDF à l’imprimante par défaut, spécifiée, physique ou virtuelle.
  • Imprimez PDF au fichier XPS ou à l’imprimante XPS.

Pour une liste plus complète des fonctionnalités, veuillez visiter Features of com.aspose.pdf.facades Package.

lire et écrire PDF et autres formats

** Disposition fixe: ** PDF, XPS
** Livres: ** epub
** Web: ** html ** Autre: ** Tex, XML, SVG

Enregistrer les documents PDF comme

** Microsoft Office: ** Doc, Docx, XLS, XLSX, PPTX
** Images: ** JPEG, PNG, BMP, TIFF, EMF
** Autre: ** MOBIXML, XML, Texte

Formats de lecture

CGM, MHT, PCL, PS, XSLFO, MD

Environnements pris en charge

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** mac os x
  • ** Linux: ** Ubuntu, OpenSuse, Centos et autres
  • ** Versions Java: ** J2SE 8.0 (1.8) ou au-dessus

Commencer

Les API Java Aspose.pdf sont hébergées au Référentiel. Vous pouvez facilement utiliser Aspose.pdf pour l’API Java directement dans vos projets Maven avec des configurations simples. Pour les instructions détaillées, veuillez visiter la page de documentation Installing Aspose.PDF for Java from Référentiel.

Extraire le texte d’un fichier PDF à l’aide de Java

// 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();

Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire

VersionRelease Date
22.1130 novembre 2022
22.10.117 novembre 2022
22.1031 octobre 2022
22.923 septembre 2022
22.824 août 2022
22.7.15 août 2022
22.75 août 2022
22.630 juin 2022
22.51 juin 2022
22.428 avril 2022
22.325 mars 2022
22.222 février 2022
22.121 janvier 2022
21.1220 décembre 2021
21.1122 novembre 2021
21.1020 octobre 2021
21.920 septembre 2021
21.820 août 2021
21.78 juillet 2021
21.617 juin 2021
21.520 mai 2021
21.420 avril 2021
21.319 mars 2021
21.2.110 mars 2021
21.220 février 2021
21.122 janvier 2021
20.1218 décembre 2020
20.11.11 décembre 2020
20.1118 novembre 2020
20.1020 octobre 2020
20.917 septembre 2020
20.8.114 septembre 2020
20.819 août 2020
20.720 juillet 2020
20.619 juin 2020
20.5.128 mai 2020
20.519 mai 2020
20.417 avril 2020
20.319 mars 2020
20.220 février 2020
20.122 janvier 2020
19.1219 décembre 2019
19.1129 novembre 2019
19.1031 octobre 2019
19.930 septembre 2019
19.829 août 2019
19.731 juillet 2019
19.626 juin 2019
19.531 mai 2019
19.430 avril 2019
19.329 mars 2019
19.228 février 2019
19.129 janvier 2019
18.1230 décembre 2018
18.1129 novembre 2018
18.10.212 novembre 2018
18.1030 octobre 2018
18.9.14 octobre 2018
18.928 septembre 2018
18.829 août 2018
18.731 juillet 2018
18.629 juin 2018
18.531 mai 2018
18.425 avril 2018
18.330 mars 2018
18.228 février 2018
18.16 février 2018
17.1231 décembre 2017
17.1130 novembre 2017
17.101 novembre 2017
17.92 octobre 2017
17.831 août 2017
17.720 juillet 2017
17.629 juin 2017
17.57 juin 2017
17.428 avril 2017
17.3.06 avril 2017
17.2.023 février 2017
17.1.026 janvier 2017
16.12.027 décembre 2016
16.11.029 novembre 2016
16.10.026 octobre 2016
12.0.010 octobre 2016
11.9.020 septembre 2016
11.8.011 août 2016
11.7.012 juillet 2016
11.6.010 juin 2016
11.5.010 mai 2016
11.4.08 avril 2016
11.3.07 mars 2016
11.2.08 février 2016
11.1.030 décembre 2015
FileClassifierSize
aspose-pdf-18.2-javadoc.jarjavadoc4.30 MB
aspose-pdf-18.2.jar42.46 MB
aspose-pdf-18.2.pom451 bytes