Konwertuj BMP na PDF za pomocą Java

Konwertuj BMP na PDF za pomocą Java

Czy chcesz programowo przekonwertować formaty plików obrazów na formaty plików PDF? W tym poście na blogu dowiemy się, jak przekonwertować BMP do formatu PDF przy użyciu języka Java. W tym celu użyjemy biblioteki Java PDF na poziomie korporacyjnym, która oferuje bogaty zestaw funkcji. Dodatkowo napiszemy fragment kodu, który programowo automatyzuje konwersję BMP do formatu PDF. Dlatego przed kontynuowaniem upewnij się, że skonfigurowałeś Java na komputerze lokalnym.

Omówimy następujące punkty:

Konwersja BMP do PDF - instalacja Java API

Proces instalacji tej biblioteki Java PDF zajmuje kilka sekund. Ta biblioteka jest lekka i zapewnia metody spełniające wymagania biznesowe. Dlatego możesz pobrać interfejs API lub zainstalować go, korzystając z następujących konfiguracji Mavena.

<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>

Konwertuj obraz BMP na format PDF za pomocą języka Java

Po zakończeniu instalacji możesz rozpocząć pisanie kodu w celu programowej konwersji BMP do formatu PDF.

Postępuj zgodnie z instrukcjami i fragmentem kodu wymienionym poniżej:

  1. Utwórz instancję klasy Document.

  2. Wywołaj metodę getPages().add(), aby dodać stronę do dokumentu.

  3. Utwórz obiekt klasy Image.

  4. Załaduj przykładowy plik obrazu BMP, wywołując metodę setFile.

  5. Wywołaj metodę setFixWidth, aby ustawić szerokość obrazu.

  6. Metoda setFixHeight ustawi wysokość obrazu.

  7. Zainicjuj konstruktor klasy TextFragment i wywołaj metodę setTitle, aby ustawić tytuł obrazu.

  8. Metoda setApplyResolution ustawia wartość logiczną wskazującą, czy podczas generowania obrazu używana jest rozdzielczość.

  9. Metoda setBlackWhite ustawia wartość logiczną wskazującą, czy obraz ma być czarno-biały.

  10. Wywołaj metodę getParagraphs().add(image), aby dodać obraz do strony.

  11. Wywołaj metodę save, aby zapisać wynik jako dokument PDF

Skopiuj i wklej następujący kod do pliku głównego, aby wyrenderować obraz BMP do dokumentu PDF w Javie:

// Utwórz instancję klasy Document 
Document document = new Document();
// Wywołaj metodę getPages().add(), aby dodać stronę do dokumentu 
Page page = document.getPages().add();
// Utwórz obiekt klasy Image 
Image image = new Image();
// Załaduj przykładowy plik obrazu BMP, wywołując metodę setFile 
image.setFile( "Sample.bmp");
// Wywołaj metodę setFixWidth, aby ustawić szerokość obrazu 
image.setFixWidth(100);
// Metoda setFixHeight ustawi wysokość obrazu 
image.setFixHeight(100);
// Zainicjuj konstruktor klasy TextFragment i wywołaj metodę setTitle w celu ustawienia tytułu obrazka 
image.setTitle(new TextFragment("image title"));
// Metoda setApplyResolution ustawia wartość logiczną wskazującą, czy podczas generowania obrazu używana jest rozdzielczość 
image.setApplyResolution(true);
// Metoda setBlackWhite ustawia wartość logiczną wskazującą, czy obraz ma być czarno-biały. 
image.setBlackWhite(false);
// Wywołaj metodę getParagraphs().add(image), aby dodać obraz do strony 
page.getParagraphs().add(image);
// Wywołaj metodę zapisu, aby zapisać wynik jako dokument PDF 
document.save("BMPtoPDF.pdf");

Zrzut ekranu konwersji BMP do formatu PDF można zobaczyć na obrazku poniżej:

BMP do PDF

Zdobądź bezpłatną licencję

Możesz skorzystać z bezpłatnej licencji tymczasowej, aby wypróbować interfejs API bez ograniczeń ewaluacyjnych.

Podsumowując

Kończymy ten wpis na blogu nadzieją, że nauczyłeś się programowo konwertować plik BMP do formatu PDF przy użyciu języka Java. Dostępnych jest wiele innych znanych metod, które można znaleźć w dokumentacji. Co więcej, ten post na blogu z pewnością Ci pomoże, jeśli chcesz zautomatyzować konwersję BMP do formatu PDF. Co więcej, conholdate.com stale pisze nowe posty na blogu. Dlatego prosimy o kontakt w celu uzyskania najnowszych aktualizacji.

Zadać pytanie

Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Często zadawane pytania

Jak przekonwertować plik BMP na format PDF?

Zainstaluj tę [bibliotekę] Java PDF [bibliotekę], aby programowo przekonwertować pliki BMP na pliki PDF w Javie. Ponadto dostępnych jest wiele funkcji umożliwiających programową manipulację i konwersję plików.

Jak przekonwertować obraz BMP?

Aby przekonwertować plik BMP na format PDF w Javie, kliknij ten link.

Zobacz też