W tym krótkim samouczku przeprowadzimy Cię jak obrócić PDF za pomocą Javy. Zawiera szczegółowe informacje dotyczące konfigurowania środowiska IDE, zestaw instrukcji dotyczących pisania aplikacji oraz uruchamialny przykładowy kod do obracania stron PDF przy użyciu języka Java. Zostanie również podane wyjaśnienie zmiany orientacji samych stron lub zmiany orientacji treści w zależności od wymagań aplikacji.
Kroki, aby obrócić wszystkie strony w formacie PDF przy użyciu języka Java
- Ustaw IDE, aby dodać Aspose.PDF for Java, aby zmienić orientację PDF
- Załaduj wejściowy plik PDF, aby zmienić orientację strony za pomocą Document class
- Przeanalizuj wszystkie strony, aby odwrócić każdą stronę
- Zmień orientację strony, zmieniając długość na szerokość i szerokość na wysokość
- Obróć zawartość strony za pomocą metody Page.setRotate()
- Zapisz obrócony plik PDF na dysku
Te kroki opisują zadania programistyczne obracania poszczególnych stron w formacie PDF przy użyciu języka Java. Początkowo zbiór stron w załadowanym pliku PDF jest analizowany, a prostokątny obszar każdej strony jest wykorzystywany do zmiany szerokości na wysokość i odwrotnie. W takim przypadku zmieniane są tylko długość i szerokość strony, jednak zawartość pozostaje w tym samym kierunku, który można również zmienić za pomocą metody Page.setRotate() .
Kod do obracania stron PDF za pomocą Java
We wspomnianym kodzie zademonstrowano proces obracania plików PDF na stronę przy użyciu języka Java. Właściwość MediaBox klasy Page zwraca prostokątny obszar używany do przełączania wymiarów strony przez zamianę szerokości z wysokością. Jeśli chcesz zmienić orientację zawartości strony, użyj wartości on90, on180 lub on270 z modułu wyliczającego Rotation, aby ustawić kąt za pomocą metody Page.setRotate() .
W tym temacie udostępniono szczegółowe informacje na temat zmiany strony PDF i orientacji zawartości. Jeśli chcesz poznać proces znajdowania i zastępowania tekstu w pliku PDF, zapoznaj się z artykułem na temat jak znaleźć i zamienić tekst w pliku PDF przy użyciu języka Java.