Rasteryzacja pliku PDF do obrazów

IronPDF for Python moze rastrowac strony PDF do plikow graficznych lub obiektow bitmapy w pamieci — przydatne do generowania miniatur, podgladow lub eksportow na bazie obrazow.

Pierwsze kroki

Zaladuj PdfDocument z pliku przy uzyciu PdfDocument.FromFile, a nastepnie wywolaj jedna z metod rasteryzacji, aby przeksztalcic jego strony na obrazy.

Zrozumienie kodu

  • RasterizeToImageFiles(pattern): Eksportuje wszystkie strony jako pliki obrazu do okreslonego folderu. Wzor nazwy pliku wspiera symbol wieloznaczny (*), ktory jest zastepowany indeksem strony. Powszechne formaty takie jak .png i .jpg sa wspierane na podstawie uzytego rozszerzenia pliku we wzorze.
  • RasterizeToImageFiles(pattern, width, height): Opcjonalne parametry szerokosci i wysokosci (w pikselach) ustawiaja wymiary wyjsciowego obrazu, pozwalajac kontrolowac rozdzielczosc eksportowanych obrazow.
  • ToBitmap(): Przeksztalca wszystkie strony PDF w liste obiektow AnyBitmap w pamieci. Te mogą być dalej przetwarzane w Pythonie bez zapisu na dysku.

Wybieranie formatu wyjsciowego

  • Uzyj .png w wzorcu sciezki dla bezstratnych obrazow odpowiednich do archiwizacji dokumentow lub przetwarzania wstepnego OCR.
  • Uzyj .jpg dla mniejszych rozmiarow plikow, gdy jakosc obrazu nie jest kluczowa, takich jak miniaturki na strony internetowe.

Zakres stron

Aby rasteryzowac tylko okreslone strony, uzyj RasterizeToImageFiles z nadpisaniem wyraznego zakresu stron, zamiast przetwarzac caly dokument, zmniejszajac uzycie pamieci dla duzych PDF-ow.

Dowiedz sie, jak przeksztalcic pliki PDF w obrazy z IronPDF for Python!

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.