Jak obrócić plik PDF za pomocą Pythona

Ten krótki przewodnik wyjaśnia jak obrócić PDF za pomocą Pythona. Zawiera szczegółowe instrukcje dotyczące pisania oprogramowania i udostępnia przykładowy kod demonstrujący proces obracania pliku PDF przy użyciu języka Python. Dowiesz się, jak zmienić orientację strony z pionowej na poziomą i odwrotnie, a także poznasz opcje obracania zawartości strony, jeśli to konieczne.

Kroki, aby zmienić orientację PDF za pomocą Pythona

  1. Ustaw środowisko programistyczne na użyj Aspose.PDF dla Pythona przez .NET, aby strony były obracane
  2. Załaduj źródłowy plik PDF za pomocą klasy Document, której zawartość i orientacja strony mają zostać zmienione
  3. Przeanalizuj każdą stronę pliku PDF i zamień wysokość z szerokością, aby zmienić orientację
  4. Rotate zawartość strony również w razie potrzeby
  5. Zapisz wyjściowy plik PDF na dysku ze zmienioną orientacją i obróconą zawartością

Te kroki obejmują cały proces trwałego obracania plików PDF przy użyciu języka Python. Na początku ładowany jest źródłowy plik PDF i każda strona jest analizowana, gdzie najpierw następuje zamiana wysokości i szerokości strony, zmieniając w ten sposób jej orientację, jednak w tym kroku zmieniają się tylko wymiary strony, ale orientacja treści pozostaje taka sama. Jeśli chcesz również obrócić zawartość, możesz ustawić wartość Page.rotate na jedną z wartości z modułu wyliczającego aspose.pdf.Rotation.

Kod do obracania PDF za pomocą Pythona

Powyższy kod demonstruje operację obracania wszystkich stron w formacie PDF przy użyciu języka Python. Właściwości media_box służą do obliczania nowych wymiarów strony docelowej, na przykład wysokość źródła jest ustawiona jako szerokość docelowa, a szerokość źródła jako wysokość docelowa. Jeśli chcesz również obrócić zawartość strony, możesz użyć modułu wyliczającego aspose.pdf.Rotation, który zawiera wartości takie jak ON90, ON180, ON270 i NONE do ustawienia wartości właściwości Page.rotate.

Ten artykuł poprowadził nas do obrócenia strony i zawartości pliku PDF. Jeśli chcesz renderować tekst na stronie PDF w dowolnym miejscu pod losowym kątem, zapoznaj się z artykułem na jak obracać tekst w PDF za pomocą Pythona.

 Polski