Jak przekonwertować plik PDF na obraz w języku Python
Odkryj moc IronPDF w Pythonie, aby bez wysiłku konwertować strony PDF na obrazy wysokiej jakości z dostosowywalnymi rozdzielczościami i rozmiarami - zobacz teraz, by przekształcić swoje zdolności obsługi plików PDF i przenieść swoje projekty na wyższy poziom!
W tym poradniku badamy konwersję stron PDF na pliki graficzne za pomocą IronPDF w Pythonie. Zaczynamy od zaimportowania IronPDF do projektu w Pythonie i wczytania istniejącego pliku PDF o nazwie iron_pdf.pdf. Używając metody PDFDocument.from_file, uzyskujemy dostęp do zawartości PDF, a następnie wyodrębniamy jego strony jako pliki obrazów przy użyciu metody rasterize_to_image_files. To wymaga określenia ścieżek wyjściowych, pożądanej rozdzielczości DPI i konwencji nazw dla plików graficznych. Obrazy są zapisywane w folderze assets_SL_images z rozdzielczością 96 DPI, nazwane jako PDF_to_image_page_*.PNG, gdzie '*' reprezentuje numer strony.
Dodatkowo, tworzymy PDF z adresu URL przy użyciu metody render_url_as_pdf, zapisując obraz strony głównej Google z tymi samymi ustawieniami DPI. Dla niestandardowych rozmiarów obrazów, stosujemy metodę rasterize_to_image_files z ustawioną maksymalną wysokością i szerokością, zapisując obrazy o 500 pikselach i 200 DPI, nazwane fixed_image_size_*.PNG.
Ostatecznie uruchamiamy projekt, generując obrazy wyjściowe reprezentujące każdą stronę PDF jako oddzielne pliki PNG. Te obrazy odzwierciedlają różne rozdzielczości i rozmiary, jak określono. Poradnik kończy się zaproszeniem widzów do subskrypcji w celu uzyskania więcej treści oraz sugestią wypróbowania próbnej wersji oprogramowania IronPDF.






