Jak przyciąć plik PDF za pomocą Pythona

Ten prosty temat koncentruje się na jak przyciąć PDF za pomocą Pythona. Obejmuje szczegóły konfiguracji, przebieg programu i działający przykładowy kod demonstrujący aplikację do przycinania strony w formacie PDF przy użyciu języka Python. Ten przykładowy kod może być używany w dowolnym systemie operacyjnym obsługującym środowiska Python i .NET i nie wymaga programu Acrobat ani żadnego innego narzędzia innej firmy do przycinania części pliku PDF.

Kroki, aby przyciąć plik PDF za pomocą Pythona

  1. Stwórz środowisko do użyj Aspose.PDF dla Pythona przez .NET do przycięcia części strony
  2. Uzyskaj dostęp do przykładowego pliku PDF za pomocą obiektu klasy Document, aby go przyciąć
  3. Wyświetl wartości pól strony PDF (jeśli jest to wymagane)
  4. Utwórz instancję obiektu klasy Rectangle, definiując obszar kadrowania
  5. Przypisz przycięty prostokąt do CropBox, TrimBox, ArtBox i BleedBox
  6. Zapisz plik PDF z przyciętym obszarem na dysku

Powyższe kroki obejmują procedurę przycinania dokumentu PDF za pomocą Pythona. Proces jest inicjowany przez uzyskanie dostępu do źródłowego pliku PDF i zademonstrowanie istniejących wartości dla CropBox, TrimBox, ArtBox, BleedBox i MediaBo w konsoli. W kolejnych krokach przycięty obszar jest definiowany przy użyciu instancji klasy Rectangle i ustawiania jej jako nowego parametru dla wszystkich określonych powyżej pól strony PDF.

Kod do przycinania pliku PDF za pomocą Pythona

Ten przykładowy kod może być wykorzystany jako podstawowa aplikacja do przycinania strony w formacie PDF przy użyciu języka Python. Możesz ustawić dowolną wartość pola PDF zgodnie z wymaganiami, ale aby przyciąć część źródłowego pliku PDF i wyświetlić go w całości na nowej stronie pliku PDF, zastosuj nową wartość dla wszystkich wymienionych pól. W razie potrzeby można użyć flagi normalizeCoordinates do dostosowania wymiarów nowego prostokąta.

W tym temacie skupiliśmy się na jak przycinać plik PDF za pomocą Pythona. Jeśli chcesz dowiedzieć się więcej o modyfikowaniu metadanych PDF, zapoznaj się z artykułem na jak zmienić metadane PDF za pomocą Pythona.

 Polski