Тази проста тема се фокусира върху как да изрежете PDF с помощта на Python. Той включва подробности за конфигурацията, потока на програмата и работещ примерен код, демонстриращ приложение за изрязване на страница в PDF с помощта на Python. Този примерен код може да се използва във всяка от операционните системи, поддържащи средите Python и .NET, и не изисква Acrobat или друг инструмент на трета страна за изрязване на част от PDF файл.
Стъпки за изрязване на PDF с помощта на Python
- Създайте среда за използвайте Aspose.PDF за Python чрез .NET за изрязване на част от страница
- Осъществете достъп до примерния PDF файл, като използвате обекта на клас Document, за да го изрежете
- Показване на стойностите на кутиите на PDF страницата (ако е необходимо)
- Създайте екземпляр на обекта от клас Rectangle, като дефинирате областта за изрязване
- Присвоете изрязания правоъгълник на CropBox, TrimBox, ArtBox и BleedBox
- Запазете PDF файла с изрязаната област на диска
Горните стъпки включват процедурата за изрязване на PDF документ с помощта на Python. Процесът се инициира чрез достъп до изходния PDF файл и демонстриране на съществуващите стойности за CropBox, TrimBox, ArtBox, BleedBox и MediaBo в конзолата. В следващите стъпки се дефинира изрязана област, като се използва екземпляр на класа Rectangle и се задава това като нов параметър за всички полета на PDF страници, посочени по-горе.
Код за изрязване на PDF файл с помощта на Python
Този примерен код може да се използва като основно приложение за изрязване на страница в PDF с помощта на Python. Можете да зададете произволна стойност на PDF поле според изискването, но за да изрежете частта от изходния PDF файл и да го покажете напълно в новата страница на PDF файл, приложете новата стойност за всички споменати полета. Флагът normalizeCoordinates може да се използва за коригиране на новите размери на правоъгълника, ако е необходимо.
В тази тема сме се фокусирали върху как да изрежете PDF файл с помощта на Python. Ако се интересувате да научите за модифицирането на PDF метаданни, вижте статията на как да промените PDF метаданни с помощта на Python.