Denna snabba handledning guidar dig om hur du beskär PDF sidor med Python. Den tillhandahåller IDE-konfigurationen, en steg-för-steg-process för att skriva den här applikationen och en klar att köra exempelkod för att beskära PDF-sida för sida med Python. Inget tredjepartsverktyg eller annan programvara krävs för att beskära PDF-filen.
Steg för att beskära PDF-fil med Python
- Ställ in miljön på använd Aspose.PDF för Python via .NET för att beskära en PDF
- Ladda käll-PDF-filen i klassobjektet Document för att beskära en sida
- Visa de befintliga måtten för lådor som beskärning, trimning, konst, utfall och media
- Skapa och ställ in en ny rectangle för att ändra måtten på rutorna ovan
- Spara den beskurna PDF-filen på disken
Dessa steg sammanfattar processen för att beskära PDF-sidor med Python. Vägledningen ges direkt från start av IDE-konfigurationen följt av laddning och visning av de befintliga dimensionerna för de olika lådorna som används för att sätta gränserna för flera vyer och slutligen sätta nya dimensioner för dessa lådor. Denna process kan tillämpas på en sida i taget, men du kan iterera genom alla sidor för att beskära hela PDF-filen.
Kod för att beskära PDF med Python
Den här koden demonstrerar processen för att beskära en sida i PDF med Python. Sidklassen innehåller egenskaper som crop_box för storleken på sidan som visas i Adobe Acrobat, trim_box för den slutliga boxstorleken efter utskrift, art_box för rutan som ritas runt innehållet, bleed_box för omfattningen av färg bortom sidan och media_box för största sidrutan. Alla befintliga egenskaper ses här i termer av en rektangel och en ny rektangel ställs in för alla för att observera effekten i olika scenarier.
Den här artikeln har lärt oss att beskära en sida från PDF med Python. Om du vill lära dig processen för att förenkla en PDF-fil, se artikeln om hur man plattar till PDF i Python.