
Converteer JPEG naar PDF met behulp van Java
- [PDF generator bibliotheek installatie][5]
- [Converteer JPEG naar PDF met Java][6]
PDF generator bibliotheek installatie
Wat de installatie betreft, kunt u een complete [installatie][7]-gids vinden om deze bibliotheek in uw Java-project in te stellen. Zorg ervoor dat Java op uw systeem is geïnstalleerd. Er zijn echter twee manieren om de API te [downloaden][8] of te installeren met behulp van de volgende Maven-configuraties.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<classifier>jdk17</classifier>
</dependency>
Converteer JPEG naar PDF met behulp van Java
Met deze PDF-generatorbibliotheek kunnen ontwikkelaars de API-aanroepen configureren om aan zakelijke vereisten te voldoen. U kunt de onderstaande stappen en het onderstaande codefragment volgen:
- Maak een object van de klasse [Document][9].
- Roep de methode [getPages().add()][10] aan om een pagina aan het document toe te voegen.
- Maak een instantie van de klasse [Image][11].
- Laad een voorbeeld van een JPEG-afbeeldingsbestand door de methode [setFile][12] aan te roepen.
- Roep de methode [setFixWidth][13] aan om de breedte van de afbeelding in te stellen.
- Roep de methode [setFixHeight][14] aan om de hoogte van de afbeelding in te stellen.
- Initialiseer de constructor van de klasse [TextFragment][15] en roep de methode [setTitle][16] aan om de titel van de JPEG-afbeelding in te stellen.
- De methode [setApplyResolution][17] stelt een Booleaanse waarde in die aangeeft of de afbeelding resolutie gebruikt tijdens het genereren.
- De methode [setBlackWhite][18] stelt een booleaanse waarde in die aangeeft of de afbeelding geforceerd zwart-wit moet zijn.
- Roep de methode [getParagraphs().add(image)][19] aan om de JPEG-afbeelding aan de pagina toe te voegen.
- Roep de methode [opslaan][20] aan om de uitvoer op te slaan als een PDF-document.
Kopieer en plak de volgende code in uw hoofdbestand:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Create an object of Document class Document document = new Document(); // Call the getPages().add() method to add a page into the document Page page = document.getPages().add(); // Instantiate an instance of the Image class Image image = new Image(); // Load sample JPEG image file by calling the setFile method image.setFile( "sample.jpeg"); // Invoke the setFixWidth method to set the width of the image image.setFixWidth(250); // Call the setFixHeight method to set the height of the image image.setFixHeight(300); // Initialize the constructor of the TextFragment class and call the setTitle method to set the title of the JPEG image image.setTitle(new TextFragment("Setting the image title")); // setApplyResolution method sets a boolean value that indicates whether the image use resolution during generation image.setApplyResolution(true); // setBlackWhite method sets a boolean value that indicates whether the image is forced to be black-and-white. image.setBlackWhite(false); // Invoke the getParagraphs().add(image) method to add the JPEG image to the page page.getParagraphs().add(image); // Call the save method to save the output as a PDF document document.save("JPEGtoPDF.pdf");
Ontvang een gratis licentie
U kunt gebruik maken van een [gratis tijdelijke licentie][21] om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
We beëindigen dit zelfstudieblogbericht hier om te hopen dat je hebt geleerd hoe je JPEG naar PDF converteert met behulp van Java programmatisch. Daarnaast kunt u de [documentatie][22] van deze PDF-generatorbibliotheek bezoeken voor meer informatie over de andere functies. Deze blogpost helpt je als je programmatisch een JPEG naar PDF-converter wilt bouwen. Ga verder naar [conholdate.com][23] voor de laatste updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][24].
Veelgestelde vragen
Hoe afbeelding naar PDF converteren met Java? Installeer deze PDF-generator [bibliotheek][3] om populaire afbeeldingsindelingen programmatisch om te zetten naar de PDF-bestandsindeling. Kan ik JPG naar PDF converteren? Bezoek deze [link][6] voor het codefragment dat JPEG/JPG converteert naar de PDF-bestandsindeling in een Java-toepassing.
Zie ook
- [BMP naar PDF converteren met Java][25]
- [Converteer TIFF naar PDF met Java][26] [1]: https://docs.fileformat.com/image/jpeg/ [2]: https://docs.fileformat.com/pdf/ [3]: https://docs.fileformat.com/image/png/ [4]: https://products.aspose.com/pdf/java/ [5]: #PDF-generator-library-installation [6]: #Convert-JPEG-to-PDF-using-Java [7]: https://docs.aspose.com/pdf/java/installation/ [8]: https://releases.aspose.com/pdf/java/ [9]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Document [10]: https://reference.aspose.com/pdf/java/com.aspose.pdf/PageCollection#add-- [11]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Image#Image-- [12]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Image#setFile-java.lang.String- [13]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Image#setFixWidth-double- [14]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Image#setFixHeight-double- [15]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Image#setTitle-com.aspose.pdf.TextFragment- [16]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Image#setTitle-com.aspose.pdf.TextFragment- [17]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Image#setApplyResolution-boolean- [18]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Image#setBlackWhite-boolean- [19]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Paragraphs#add-com.aspose.pdf.BaseParagraph- [20]: https://reference.aspose.com/pdf/java/com.aspose.pdf/Document#save-java.lang.String- [21]: https://purchase.conholdate.com/temporary-license [22]: https://docs.aspose.com/pdf/java/ [23]: https://conholdate.com/ [24]: https://forum.conholdate.com/ [25]: https://blog.conholdate.com/nl/total/convert-bmp-to-pdf-using-java/ [26]: https://blog.conholdate.com/nl/total/convert-tiff-to-pdf-using-java