Šioje paprastoje temoje pagrindinis dėmesys skiriamas kaip apkarpyti PDF naudojant Python. Tai apima išsamią konfigūracijos informaciją, programos eigą ir veikiantį kodo pavyzdį, rodantį programą, skirtą apkarpyti puslapį PDF formatu naudojant Python. Šis pavyzdinis kodas gali būti naudojamas bet kurioje operacinėje sistemoje, palaikančioje Python ir .NET aplinkas, ir jam nereikia Acrobat ar jokio kito trečiosios šalies įrankio, kad būtų apkarpyta kai kuri PDF failo dalis.
Veiksmai, kaip apkarpyti PDF naudojant Python
- Sukurkite aplinką naudokite Aspose.PDF, skirtą Python per .NET, kad apkarpytumėte dalį puslapio
- Pasiekite pavyzdinį PDF failą naudodami Document klasės objektą, kad jį apkarpytumėte
- Rodyti PDF puslapių laukelių reikšmes (jei reikia)
- Sukurkite Rectangle klasės objektą, nurodydami apkarpymo plotą
- Priskirkite apkarpytą stačiakampį CropBox, TrimBox, ArtBox ir BleedBox
- Išsaugokite PDF su apkarpyta vieta diske
Pirmiau nurodyti veiksmai apima apkarpyti PDF dokumentą naudojant Python procedūrą. Procesas pradedamas prieiga prie šaltinio PDF failo ir konsolėje parodomos esamos CropBox, TrimBox, ArtBox, BleedBox ir MediaBo reikšmės. Tolesniuose veiksmuose apkarpyta sritis apibrėžiama naudojant stačiakampio klasės egzempliorių ir nustatant jį kaip naują parametrą visuose anksčiau nurodytuose PDF puslapių laukeliuose.
Kodas, skirtas apkarpyti PDF failą naudojant Python
Šis pavyzdinis kodas gali būti naudojamas kaip pagrindinė programa, skirta apkarpyti puslapį PDF formatu naudojant Python. Galite nustatyti bet kurią PDF laukelio reikšmę pagal reikalavimą, bet norėdami apkarpyti šaltinio PDF dalį ir visiškai ją rodyti naujame PDF failo puslapyje, pritaikykite naują reikšmę visiems paminėtiems laukeliams. Jei reikia, norint pakoreguoti naujus stačiakampio matmenis, galima naudoti žymą normalizeCoordinates.
Šioje temoje mes sutelkėme dėmesį į kaip apkarpyti PDF failą naudojant Python. Jei norite sužinoti apie PDF metaduomenų keitimą, žr. straipsnį kaip pakeisti PDF metaduomenis naudojant Python.