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:
Utwórz instancję klasy Document.
Wywołaj metodę getPages().add(), aby dodać stronę do dokumentu.
Utwórz obiekt klasy Image.
Załaduj przykładowy plik obrazu BMP, wywołując metodę setFile.
Wywołaj metodę setFixWidth, aby ustawić szerokość obrazu.
Metoda setFixHeight ustawi wysokość obrazu.
Zainicjuj konstruktor klasy TextFragment i wywołaj metodę setTitle, aby ustawić tytuł obrazu.
Metoda setApplyResolution ustawia wartość logiczną wskazującą, czy podczas generowania obrazu używana jest rozdzielczość.
Metoda setBlackWhite ustawia wartość logiczną wskazującą, czy obraz ma być czarno-biały.
Wywołaj metodę getParagraphs().add(image), aby dodać obraz do strony.
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:
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.