Oldaltörés beszúrása PDF-be Python segítségével

Ez a témakör leírja, hogyan lehet oldaltörést beszúrni a PDF alkalmazásba Python használatával. Tartalmazza az IDE beállításának részleteit, a lépések listáját és egy mintakódot a oldaltörés hozzáadásához a PDF-ben Python használatával. Megtanulja, hogyan adhat hozzá több oldaltörést egyetlen API-hívással a különböző oldalakon.

Lépések az Oldaltörés hozzáadásához a PDF-hez Python használatával

  1. Állítsa be a környezetet a Aspose.PDF Pythonhoz .NET-en keresztül használatára oldaltörés hozzáadásához
  2. Az oldaltörés beszúrásához töltse be a forrás PDF-fájlt a Document objektumba
  3. Hozzon létre egy üres PDF-fájlt a kimenet mentéséhez
  4. Hozzon létre egy objektumot a PdfFileEditor osztályból, amely támogatja az oldaltörések hozzáadását
  5. Hozzon létre egy tömböt az oldaltörés objektumokból az oldalszám és a pixelpozíció alulról történő megtekintésével
  6. Hívja az add_page_break() metódust az oldaltörés és a mentés hozzáadásához a cél PDF-fájlba
  7. Mentse a cél PDF-fájlt a lemezre

A fenti lépések elmagyarázzák, hogyan lehet oldaltörést beszúrni egy PDF dokumentumba Python használatával. Betöltheti a forrás PDF-fájlt, létrehozhat egy üres PDF-fájlt a kimenet mentéséhez, és létrehozhatja a PdfFileEditor objektumot. Állítsa be az oldalszámokat úgy, hogy az oldaltörések távolsága pixelben legyen az oldal aljától számítva, hozzon létre egy tömböt az oldaltörésekből, és hívja meg az add_page_break() függvényt, hogy beillessze az oldaltörések listáját a cél PDF-fájlba.

Kód az oldaltörés hozzáadásához PDF-ben Python használatával

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")

Ez a mintakód azt mutatja be, hogyan lehet oldaltörést beszúrni Adobe PDF-be Python használatával. Az oldaltörések a tömb elemeinek sorrendjében kerülnek beillesztésre, így minden oldaltörés hozzáadódik és utólag mentésre kerül a kimenetben. Az oldalindex 1-től kezdődik; ezért oldaltörés hozzáadásához az első oldalon állítsa be az 1-es oldalszámot a 0 helyett.

Ez a cikk megtanította nekünk az oldaltörések hozzáadásának folyamatát. Ha oldalakat szeretne eltávolítani egy PDF-fájlból, olvassa el a Oldalak eltávolítása a PDF-ből Python segítségével című cikket.

 Magyar