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 CSSpage-break-after: alwaysoddziela tresc na indywidualne strony.RemovePages(start, end): Usuwa strony z dokumentu. Argumenty to indeksy stron, zaczynając od zera. W tym przykladzieRemovePages(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.






