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
- Ustaw środowisko programistyczne na użyj Aspose.PDF dla Pythona przez .NET, aby strony były obracane
- Załaduj źródłowy plik PDF za pomocą klasy Document, której zawartość i orientacja strony mają zostać zmienione
- Przeanalizuj każdą stronę pliku PDF i zamień wysokość z szerokością, aby zmienić orientację
- Rotate zawartość strony również w razie potrzeby
- 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.