Den här instruktionsguiden förklarar hur man lägger till sidnummer i PDF med Python. Den innehåller alla detaljer för att ställa in miljön, en lista med steg för att skriva applikationen och en körbar exempelkod för att sätta sidnummer i PDF med Python. Olika konfigurationer diskuteras för att placera sidnumret på olika platser på sidan med anpassad formatering.
Steg för att infoga sidnummer i PDF med Python
- Ställ in miljön på använd Aspose.PDF för Python via .NET för att lägga till sidnummer
- Öppna PDF-filen med klassobjektet Document för att infoga sidnumret
- Skapa stämpeln för sidnumret med hjälp av objektet PageNumberStamp
- Ställ in stämpelformatet som ska visas när sidnumret läggs till
- Ställ in stämpelvisningsegenskaper
- Bläddra igenom alla sidor och lägg till en stämpel på varje sida
- Spara den resulterande PDF-filen med sidnumret i den
Dessa steg beskriver processen att lägga till sidnummer i PDF-filen med Python där processen påbörjas genom att ladda mål-PDF-filen följt av att skapa ett abjekt av PageNumberStamp-objekt som faktiskt används för att lägga till sidnummer. I nästa steg ställs formateringen av sidnummervisningen in tillsammans med stämpelns visningsegenskaper. I det sista steget läggs stämpeln till på alla eller valda sidor i den för närvarande laddade PDF-filen.
Kod för att lägga till sidnummer i PDF med Python
Den här koden demonstrerar processen för att infoga sidnummer i PDF-dokument med Python. Den använder klassen PageNumberStamp för att ställa in en mängd olika egenskaper, till exempel används formategenskapen för att ställa in stil och innehåll medan sidnumret visas, platsen för att lägga till sidnumret med hjälp av marginalerna, justering, startsidanummer och PageNumberStamp.text_state för att ställa in typsnitten. Som standard läggs sidnumret till längst ner på sidan men du kan använda egenskapen VerticalAlignment.TOP för att visa sidnumret överst på sidan.
I den här artikeln har vi lärt oss processen att lägga till paginering till PDF med Python. Om du vill lära dig processen för att lägga till en vattenstämpel till PDF:en, se artikeln om hur man lägger till vattenstämpel till PDF i Python.