Ten krótki samouczek zawiera wskazówki, jak konwertować plik PDF na obraz w Javie. Podczas pisania tego konwertera PDF na obraz używany jest kod Java zawierający kilka linii kodu do załadowania źródła PDF, a następnie skonfigurowania właściwości obrazu wyjściowego. W ostatnim kroku każda strona jest zapisywana jako plik JPG.
Kroki konwersji plików PDF na obrazy w Javie
- Dodaj odniesienie do Aspose.PDF z repozytorium Maven w celu konwersji pliku PDF na obraz
- Załaduj źródłowy plik PDF do obiektu klasy Document w celu przekonwertowania na JPG
- Ustaw żądaną rozdzielczość obrazu wyjściowego za pomocą obiektu klasy Resolution
- Zainicjuj odpowiednie urządzenie obrazu na podstawie wymaganego typu obrazu wyjściowego i ustawionej rozdzielczości
- Iteruj przez wszystkie strony w źródłowym pliku PDF
- Zapisz każdą stronę jako osobny plik obrazu przy użyciu funkcji Process w klasie JpegDevice
Podczas procesu konwersji PDF na obraz w Javie najpierw dodawane są wymagane odniesienia do bibliotek. Następnie ładowany jest źródłowy plik PDF, a rozdzielczość obrazu wyjściowego jest ustawiana w odpowiedniej klasie ImageDevice, takiej jak JpegDevice używanej w tym samouczku. Możesz renderować wybrane strony do plików graficznych zgodnie z wymaganiami.
Kod do konwersji PDF na obraz w Javie
W tym samouczku do konwertowania PDF na JPG Java używany jest kod, który ładuje źródłowy plik PDF z dysku do obiektu klasy Dokument, jednak można również ładować pliki PDF z tablicy bajtów i strumienia wejściowego. Klasa JpegDevice służy do ustawiania rozdzielczości, a następnie tworzenia obrazów dla każdej strony przy użyciu zdefiniowanej rozdzielczości. Jeśli chcesz tworzyć inne typy obrazów, użyj odpowiednich klas urządzeń, takich jak BmpDevice, EmfDevice, GifDevice, PngDevice i wielu innych.
Ten samouczek poprowadził nas, jak przekonwertować plik PDF na obraz w Javie. Jeśli interesuje Cię konwersja PDF na HTML, zapoznaj się z artykułem na jak przekonwertować PDF na HTML w Javie.