Pagina-einde invoegen in PDF met behulp van Python

Dit onderwerp beschrijft hoe u een pagina-einde invoegt in PDF met Python. Het bevat de details om de IDE in te stellen, een lijst met stappen en een voorbeeldcode voor het toevoegen van pagina-einde in PDF met Python. U leert hoe u meerdere pagina-einden toevoegt met één API-aanroep op verschillende pagina’s.

Stappen om een pagina-einde toe te voegen aan een PDF met behulp van Python

  1. Stel de omgeving in om Aspose.PDF voor Python via .NET te gebruiken voor het toevoegen van een pagina-einde
  2. Laad het bron-PDF-bestand in het Document-object om een pagina-einde in te voegen
  3. Maak een leeg PDF-bestand om de uitvoer op te slaan
  4. Maak een object van de klasse PdfFileEditor dat het toevoegen van pagina-einden ondersteunt
  5. Maak een array van pagina-einde-objecten door het paginanummer en de pixelpositie vanaf de onderkant te bekijken
  6. Roep de add_page_break()-methode aan om de pagina-einde toe te voegen en op te slaan in het doel-PDF-bestand
  7. Sla het PDF-doelbestand op de schijf op

De bovenstaande stappen leggen uit hoe u een pagina-einde in een PDF-document invoegt met behulp van Python. U kunt het bron-PDF-bestand laden, een leeg PDF-bestand maken om de uitvoer op te slaan en het PdfFileEditor-object maken. Stel de paginanummers in met de pagina-eindeafstand in pixels vanaf de onderkant van de pagina, maak een array van de pagina-einden en roep add_page_break() aan om de lijst met pagina-einden in het doel-PDF-bestand in te voegen.

Code om pagina-einde toe te voegen in PDF met behulp van Python

import aspose.pdf as pdf
# Load the license
license = pdf.License()
license.set_license("License.lic")
# Load the input document
doc = pdf.Document("Source.pdf")
# Create an empty PDF
dest = pdf.Document()
# Create a PdfFileEditor instance
fileEditor = pdf.facades.PdfFileEditor()
# Create list of page breaks
pageBreaks = [pdf.facades.PdfFileEditor.PageBreak(1,300)]
# Add page breaks
fileEditor.add_page_break(doc, dest, pageBreaks)
# Save the output file
dest.save("PageBreak_out.pdf")
print("Add page break successfully")

Deze voorbeeldcode laat zien hoe u een pagina-einde in Adobe PDF invoegt met behulp van Python. De pagina-einden worden ingevoegd in de volgorde van elementen in de array, dus elk pagina-einde wordt toegevoegd en vervolgens opgeslagen in de uitvoer. De pagina-index begint bij 1; om een pagina-einde op de eerste pagina toe te voegen, stelt u paginanummer 1 in in plaats van 0.

Dit artikel heeft ons het proces geleerd voor het toevoegen van pagina-einden. Als u pagina’s uit een PDF-bestand wilt verwijderen, raadpleeg dan het artikel op Hoe verwijder je pagina’s uit een PDF met behulp van Python.

 Nederlands