Usuń określone strony z pliku PDF

IronPDF for Python moze usunac jedna lub wiecej stron z istniejacego dokumentu PDF przy pomocy metody RemovePages, zwracajac zmodyfikowany PdfDocument z usunietymi okreslonymi stronami.

Pierwsze kroki

Utworz lub zaladuj PdfDocument, a nastepnie wywolaj RemovePages z indeksami stron do usuniecia, zaczynajacymi od zera. Pozostale strony sa automatycznie ponownie numerowane i zmodyfikowany dokument mozna zapisac za pomoca SaveAs.

Zrozumienie kodu

  • RenderHtmlAsPdf(html): Tworzy dokument PDF z wieloma stronami z HTML. Regula CSS page-break-after: always oddziela tresc na indywidualne strony.
  • RemovePages(start, end): Usuwa strony z dokumentu. Argumenty to indeksy stron, zaczynając od zera. W tym przykladzie RemovePages(1, 2) usuwa druga i trzecia strone, pozostawiajac tylko strony 1 i 4.
  • SaveAs(path): Zapisuje zmodyfikowany dokument — z usunietymi okreslonymi stronami — do podanej sciezki pliku.

Indeksowanie stron od zera

Wszystkie operacje na stronach w IronPDF używają indeksów zerowych. Aby usunac druga strone dokumentu, przekaz indeks 1. Aby usunac ostatnia strone, przekaz indeks pdf.PageCount - 1.

Usuwanie nieciągłych stron

Aby usunac strony, ktore nie znajduja sie w ciaglym zakresie, wywolaj RemovePages wielokrotnie lub zbuduj liste konkretnych indeksow stron do usuniecia. Zacznij od najwyższego indeksu, aby uniknąć przesunięcia indeksów po każdym usunięciu.

Naucz się edytować strony PDF 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.