Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>22.11</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-pdf', version: '22.11')
<dependency org="com.aspose" name="aspose-pdf" rev="22.11">
<artifact name="aspose-pdf" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-pdf" % "22.11"
API Java pour traiter et manipuler les fichiers PDF
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
ouxml
etapi
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
) ouXMLDocument
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
Version | Release Date |
---|---|
22.11 | 30 novembre 2022 |
22.10.1 | 17 novembre 2022 |
22.10 | 31 octobre 2022 |
22.9 | 23 septembre 2022 |
22.8 | 24 août 2022 |
22.7.1 | 5 août 2022 |
22.7 | 5 août 2022 |
22.6 | 30 juin 2022 |
22.5 | 1 juin 2022 |
22.4 | 28 avril 2022 |
22.3 | 25 mars 2022 |
22.2 | 22 février 2022 |
22.1 | 21 janvier 2022 |
21.12 | 20 décembre 2021 |
21.11 | 22 novembre 2021 |
21.10 | 20 octobre 2021 |
21.9 | 20 septembre 2021 |
21.8 | 20 août 2021 |
21.7 | 8 juillet 2021 |
21.6 | 17 juin 2021 |
21.5 | 20 mai 2021 |
21.4 | 20 avril 2021 |
21.3 | 19 mars 2021 |
21.2.1 | 10 mars 2021 |
21.2 | 20 février 2021 |
21.1 | 22 janvier 2021 |
20.12 | 18 décembre 2020 |
20.11.1 | 1 décembre 2020 |
20.11 | 18 novembre 2020 |
20.10 | 20 octobre 2020 |
20.9 | 17 septembre 2020 |
20.8.1 | 14 septembre 2020 |
20.8 | 19 août 2020 |
20.7 | 20 juillet 2020 |
20.6 | 19 juin 2020 |
20.5.1 | 28 mai 2020 |
20.5 | 19 mai 2020 |
20.4 | 17 avril 2020 |
20.3 | 19 mars 2020 |
20.2 | 20 février 2020 |
20.1 | 22 janvier 2020 |
19.12 | 19 décembre 2019 |
19.11 | 29 novembre 2019 |
19.10 | 31 octobre 2019 |
19.9 | 30 septembre 2019 |
19.8 | 29 août 2019 |
19.7 | 31 juillet 2019 |
19.6 | 26 juin 2019 |
19.5 | 31 mai 2019 |
19.4 | 30 avril 2019 |
19.3 | 29 mars 2019 |
19.2 | 28 février 2019 |
19.1 | 29 janvier 2019 |
18.12 | 30 décembre 2018 |
18.11 | 29 novembre 2018 |
18.10.2 | 12 novembre 2018 |
18.10 | 30 octobre 2018 |
18.9.1 | 4 octobre 2018 |
18.9 | 28 septembre 2018 |
18.8 | 29 août 2018 |
18.7 | 31 juillet 2018 |
18.6 | 29 juin 2018 |
18.5 | 31 mai 2018 |
18.4 | 25 avril 2018 |
18.3 | 30 mars 2018 |
18.2 | 28 février 2018 |
18.1 | 6 février 2018 |
17.12 | 31 décembre 2017 |
17.11 | 30 novembre 2017 |
17.10 | 1 novembre 2017 |
17.9 | 2 octobre 2017 |
17.8 | 31 août 2017 |
17.7 | 20 juillet 2017 |
17.6 | 29 juin 2017 |
17.5 | 7 juin 2017 |
17.4 | 28 avril 2017 |
17.3.0 | 6 avril 2017 |
17.2.0 | 23 février 2017 |
17.1.0 | 26 janvier 2017 |
16.12.0 | 27 décembre 2016 |
16.11.0 | 29 novembre 2016 |
16.10.0 | 26 octobre 2016 |
12.0.0 | 10 octobre 2016 |
11.9.0 | 20 septembre 2016 |
11.8.0 | 11 août 2016 |
11.7.0 | 12 juillet 2016 |
11.6.0 | 10 juin 2016 |
11.5.0 | 10 mai 2016 |
11.4.0 | 8 avril 2016 |
11.3.0 | 7 mars 2016 |
11.2.0 | 8 février 2016 |
11.1.0 | 30 décembre 2015 |
Aspose Total Aspose PDF Aspose Java API pdf java library pdf java class Maven PDF CGM EPUB HTML TeX MHT PCL PS Postscript SVG XML XPS XSLFO MD Markdown XLS XLSX PPTX DOC DOCX MobiXML JPEG EMF PNG BMP GIF TIFF Text document compression table creation graph font bookmark data source attachment annotation export print font image form stamp watermark link security signature TrueType CJK Unicode CMYK PDFA XML FDF XFDF stamp watermark Windows Linux Mac J2SE extract text text extraction PDF to DOC PDF to DOCX PDF to XLS PDF to XLSX PDF to PPTX HTML to PDF MHTML to PDF PDF to HTML BMP to PDF CGM to PDF DICOM to PDF EMF to PDF JPG to PDF PNG to PDF SVG to PDF TIFF to PDF PDF to TIFF PDF to SVG EPUB to PDF Markdown to PDF MD to PDF PCL to PDF TXT to PDF XPS to PDF PS to PDF Postscript to PDF XML to PDF XSLFO to PDF LaTeX to PDF TeX to PDF PDF to EPUB PDF to LaTeX PDF to TeX PDF to TXT PDF to XPS PDF to PDF A_1b PDF to PDF A_3b PDF to PDF A_3a PDF to PDF A_2a PDF to PDF A_3U PDFA to PDF