Converteer BMP naar PDF met behulp van Java

Converteer BMP naar PDF met behulp van Java

Wilt u afbeeldingsbestandsindelingen programmatisch converteren naar [PDF][1]-bestandsindelingen? In deze blogpost leren we hoe je [BMP][2] converteert naar PDF met Java. Voor dit doel gebruiken we een Java PDF [bibliotheek][3] op ondernemingsniveau die een uitgebreide reeks functies biedt. Daarnaast zullen we een codefragment schrijven dat BMP naar PDF-conversie programmatisch automatiseert. Zorg er daarom voor dat u Java op uw lokale computer hebt ingesteld voordat u verder gaat. De volgende punten gaan we behandelen:

  • [BMP naar PDF conversie API installatie][4]
  • [BMP naar PDF converteren met Java][5]

BMP naar PDF conversie API-installatie

Het installatieproces van deze Java PDF-bibliotheek duurt enkele seconden. Deze bibliotheek is licht van gewicht en biedt methoden om aan uw zakelijke vereisten te voldoen. Daarom kunt u de API [downloaden][6] of 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 BMP naar PDF met behulp van Java

Zodra de installatie is voltooid, kunt u beginnen met het schrijven van de code om BMP programmatisch naar PDF te converteren. Volg de onderstaande stappen en het onderstaande codefragment:

  1. Maak een instantie van de klasse [Document][7].
  2. Roep de methode [getPages().add()][8] aan om een pagina aan het document toe te voegen.
  3. Maak een object van de klasse [Image][9].
  4. Laad een voorbeeld van een BMP-afbeeldingsbestand door de methode [setFile][10] aan te roepen.
  5. Roep de methode [setFixWidth][11] aan om de breedte van de afbeelding in te stellen.
  6. De methode [setFixHeight][12] stelt de hoogte van de afbeelding in.
  7. Initialiseer de constructor van de klasse [TextFragment][13] en roep de methode [setTitle][14] aan om de titel van de afbeelding in te stellen.
  8. De methode [setApplyResolution][15] stelt een Booleaanse waarde in die aangeeft of de afbeelding resolutie gebruikt tijdens het genereren.
  9. De methode [setBlackWhite][16] stelt een Booleaanse waarde in die aangeeft of de afbeelding geforceerd zwart-wit moet zijn.
  10. Roep de methode [getParagraphs().add(image)][17] aan om de afbeelding aan de pagina toe te voegen.
  11. Gebruik de methode [opslaan][18] om de uitvoer op te slaan als een PDF-document Kopieer en plak de volgende code in uw hoofdbestand:
    // Instantiate an instance of Document class
    Document document = new Document();
    // Invoke the getPages().add() method to add a page into the document
    Page page = document.getPages().add();
    // Create an object of the Image class
    Image image = new Image();
    // Load sample BMP image file by calling the setFile method
    image.setFile( "Sample.bmp");
    // Call the setFixWidth method to set the width of the image
    image.setFixWidth(100);
    // setFixHeight method will set the height of the image
    image.setFixHeight(100);
    // Initialize the constructor of the TextFragment class and invoke the setTitle method to set the title of the image
    image.setTitle(new TextFragment("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);
    // Call getParagraphs().add(image) method to add the image to the page
    page.getParagraphs().add(image);
    // Invoke the save method to save the output as a PDF document
    document.save("BMPtoPDF.pdf");
    Je kunt de uitvoer zien in de onderstaande afbeelding:
    BMP naar PDF

Ontvang een gratis licentie

U kunt gebruikmaken van een [gratis tijdelijke licentie][19] om de API zonder evaluatiebeperkingen uit te proberen.

Opsommen

We beëindigen deze blogpost hier in de hoop dat je hebt geleerd hoe je BMP naar PDF converteert met behulp van Java programmatisch. Er zijn veel andere prominente methoden beschikbaar die u kunt vinden in de [documentatie][20]. Bovendien zal deze blogpost je zeker helpen als je de BMP naar PDF-conversie wilt automatiseren. Bovendien schrijft [conholdate.com][21] continu nieuwe blogposts. Blijf daarom op de hoogte voor de laatste updates.

Een vraag stellen

U kunt uw vragen of verzoeken aan ons kenbaar maken op ons [forum][22].

Veelgestelde vragen

Hoe converteer ik een BMP naar PDF? Installeer deze Java PDF [bibliotheek][3] om [BMP][2]-bestanden programmatisch te converteren naar [PDF][1]-bestanden. Daarnaast zijn er veel [functies][23] beschikbaar die programmatische manipulatie en conversie van bestanden mogelijk maken. Hoe converteer ik een BMP-bestand? Volg deze [link][5] om het BMP-bestand in Java naar PDF te converteren.

Zie ook