Seite 1 von 1

pypdftk - get_pages - Wie legt man den Bereich fest?

Verfasst: Sonntag 13. November 2022, 07:50
von drnicolas
Ich experimentiere mit pypdftk.
Bislang habe ich ellenlange kommandostrings zusammengebaut und pdftk direkt aufgerufen.

Die Funktion .get_pages bereitet mir Schweirigkeiten. Es geht darum den Seitenbereich zum Extrahieren festzulegen
Dazu habe ich ein Beispiel gefunden:

Code: Alles auswählen

def test_get_pages_range(self):
        pageRanges = [[2,5]]
        output_file = pypdftk.get_pages(TEST_PDF_PATH,pageRanges)
        concat_total_pages = pypdftk.get_num_pages(output_file)
        self.assertEqual(rangeCount(pageRanges), concat_total_pages)
Wie erzeuge ich den pageRanges aus _begin und_ende?

Sorry für die blöde Frage

Re: pypdftk - get_pages - Wie legt man den Bereich fest?

Verfasst: Sonntag 13. November 2022, 09:10
von Sirius3
In dem Beispiel ist doch 2 der Start und 5 die Endseite.
In der Dokumentation (https://github.com/revolunet/pypdftk#get_pages) ist das ausführlich erklärt.