Denna korta handledning guidar dig om hur du väljer sidor från PDF och sparar med Python. Den delar alla detaljer som krävs för att ställa in IDE, en lista med steg för att skriva programmet och en körbar exempelkod för att välja vissa sidor från PDF med Python och spara dem i en annan PDF-fil. Du kommer också att lära dig olika alternativ för att extrahera önskade sidor från en PDF-fil med hjälp av bara några API-anrop.
Steg för att spara valda sidor från PDF med Python
- Ställ in IDE på använd Aspose.PDF för Python via .NET för att välja sidor från PDF för att skapa ny PDF med Python
- Skapa ett objekt av klassen PdfFileEditor som tillhandahåller funktioner för att extrahera nödvändiga sidor
- Skapa en uppsättning sidnummer som ska extraheras från PDF-källfilen
- Anropa metoden extract() genom att ange käll-PDF-filens namn, en uppsättning sidnummer och ett utdata-PDF-filnamn
Dessa steg definierar processen för att välja vissa sidor från PDF med Python. Klassobjektet PdfFileEditor deklareras som innehåller alla rika funktioner för att arbeta med en PDF-fil som att lägga till, ta bort, lägga till och redigera PDF-filerna. Metoden extract() används för att extrahera de valda sidorna genom att tillhandahålla käll-PDF-filnamnet, en uppsättning heltal som innehåller de önskade sidnumren och namnet på utdata-PDF-filen som ska genereras.
Kod för att exportera valda sidor från PDF med Python
Den här koden demonstrerar processen att välja endast några få sidor från PDF med Python. Klassen PdfFileEditor från namnutrymmet aspose.pdf.facades används genom att deklarera dess objekt följt av skapandet av en uppsättning heltal initialiserade med sidnumren i PDF-källfilen. I slutändan kräver metoden extract() käll-PDF-filnamnet, heltalsmatrisen och utdata-PDF-filnamnet, men du kan använda andra överbelastade funktioner för att stödja läsning, skrivning till och från strömmar istället för filer och välja en rad sidor istället för slumpmässiga sidor.
Den här artikeln har väglett oss att spara utvalda PDF-sidor med Python. Om du vill lära dig processen för att dela en PDF-fil, se artikeln om hur man delar upp PDF med Python.