
PDF naar beeldconversie in Java
- [Conversie van PDF naar afbeelding in Java - API-installatie][5]
- [Converteer PDF naar PNG met behulp van de Java-bibliotheek][6]
- [PDF programmatisch naar JPEG converteren][7]
Conversie van PDF naar afbeelding in Java - API-installatie
We zullen een Java-bibliotheek op ondernemingsniveau gebruiken om PDF-bestanden naar afbeeldingen te converteren. Deze bibliotheek biedt een breed scala aan functies voor conversie van bestandsindelingen en bestandsmanipulatie. Dus om deze bibliotheek in te schakelen, kun je de [jar-bestanden][8] downloaden of de volgende maven-configuraties volgen. Opslagplaats
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Afhankelijkheid
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>20.12</version>
<classifier>jdk17</classifier>
</dependency>
Converteer PDF naar PNG met behulp van de Java-bibliotheek
In dit gedeelte zullen we het PDF-bestand naar het PNG-beeldformaat converteren met behulp van een paar regels broncode in de Java-toepassing. Bovendien kunnen we de API-aanroepen naar wens configureren. We zullen de volgende stappen uitvoeren om PDF programmatisch naar PNG te converteren:
- Initialiseer een object van de klasse [Document][9] en laad het PDF-bestand.
- Loop door alle pagina’s van PDF-pagina’s met behulp van [getPages()][10] en maak een stream-object om de uitvoerafbeelding op te slaan.
- Maak een [Resolution][11]-object en stel een waarde in.
- Maak een [PngDevice][12]-object met de gedefinieerde resolutie.
- Gebruik de methode [proces][13] om PDF naar PNG te converteren en sla de afbeelding op om te streamen.
- Roep de methode close() aan om de stream te sluiten. Kopieer en plak nu het volgende codefragment in uw Java-bestand:
Hoe PDF programmatisch naar JPEG te converteren
Converteer een PDF-bestand naar een ander bekend afbeeldingsformaat JPEG door de onderstaande stappen te volgen:
- Maak een object van de klasse [Document][9] en laad het PDF-bestand.
- Loop door alle pagina’s van PDF-pagina’s met behulp van [getPages()][10] en maak een stream-object om de uitvoerafbeelding op te slaan.
- Maak een object van de klasse [Resolution][11] en stel een waarde in.
- Maak een [JpegDevice][14]-object met de gedefinieerde resolutie.
- Roep de methode [proces][13] aan om PDF naar JPEG te converteren en sla de afbeelding op om te streamen.
- Roep de methode close() aan om de stream te sluiten Kopieer en plak het volgende codefragment om PDF programmatisch te converteren naar JPEG in Java:
Ontvang een gratis licentie
Maak gebruik van een [gratis tijdelijke licentie][15] om de [API][16] zonder evaluatiebeperkingen uit te proberen.
Opsommen
Deze blogpost eindigt hier. We hebben geleerd hoe u conversie van PDF naar afbeelding in Java kunt realiseren. Bovendien hebben we gedemonstreerd hoe PDF naar PNG en PDF naar JPEG programmatisch te converteren in een Java-toepassing. Daarnaast kun je de andere functies zelf verkennen door in de [documentatie][17] te duiken. Ten slotte is [conholdate.com][18] bezig met het consistent schrijven van nieuwe blogposts. Blijf daarom op de hoogte voor de laatste updates.
Een vraag stellen
U kunt uw vragen of verzoeken delen op ons [forum][19].
Zie ook
- [HTML converteren naar Markdown of HTML naar PNG in Java][20]
- [Converteer SVG programmatisch naar PDF in Java][21]
- [XML importeren in Excel in Node.js][22]
- [Rijen en kolommen in Excel-bestanden invoegen met Node.js][23]
- [Merge of voeg cellen in Excel-werkbladen samen met Node.js][24] [1]: https://docs.fileformat.com/pdf/ [2]: https://docs.fileformat.com/image/png/ [3]: https://docs.fileformat.com/image/jpeg/ [4]: https://products.aspose.com/pdf/java/ [5]: #PDF-to-Image-Conversion-in-Java—API-installation [6]: #Convert-PDF-to-PNG-using-Java-library [7]: #How-to-convert-PDF-to-JPEG-programmatically [8]: https://releases.aspose.com/pdf/java/ [9]: https://apireference.aspose.com/pdf/java/com.aspose.pdf/Document [10]: https://apireference.aspose.com/pdf/java/com.aspose.pdf/Document#getPages-- [11]: https://apireference.aspose.com/pdf/java/com.aspose.pdf.devices/Resolution [12]: https://apireference.aspose.com/pdf/java/com.aspose.pdf.devices/PngDevice [13]: https://apireference.aspose.com/pdf/java/com.aspose.pdf.devices/PngDevice#process-com.aspose.pdf.Page-java.io.OutputStream- [14]: https://apireference.aspose.com/pdf/java/com.aspose.pdf.devices/JpegDevice [15]: https://purchase.conholdate.com/temporary-license [16]: https://products.aspose.com/pdf/java/ [17]: https://docs.aspose.com/pdf/java/ [18]: https://www.conholdate.com/ [19]: https://forum.conholdate.com/ [20]: https://blog.conholdate.com/nl/total/convert-html-to-markdown-or-html-to-png-in-java/ [21]: https://blog.conholdate.com/nl/total/convert-svg-to-pdf-programmatically-in-java/ [22]: https://blog.conholdate.com/nl/total/import-xml-into-excel-in-nodejs/ [23]: https://blog.conholdate.com/nl/total/insert-rows-and-columns-in-excel-files-using-nodejs/ [24]: https://blog.conholdate.com/nl/total/unmerge-or-merge-cells-in-excel-worksheets-using-nodejs/