Przejdź do treści stopki

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.

Powiązane wideo

Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.

Zespół wsparcia Iron

Jesteśmy online 24 godziny, 5 dni w tygodniu.
Czat
E-mail
Zadzwoń do mnie