Цей чудовий посібник пояснює, як змінити розмір сторінки PDF у Java. У ньому є всі деталі для налаштування середовища розробки, детальна послідовність кроків, які можна виконати для реалізації цієї функції, і приклад коду, що демонструє процес зміни розміру сторінки PDF у Java. Ви також дізнаєтесь про процес обчислення розміру сторінки в балах, який потрібно надати методам у цій програмі.
Кроки для редагування розміру сторінки PDF у Java
- Налаштуйте середовище розробки на використання Aspose.PDF for Java для зміни розміру сторінки
- Завантажте вихідний PDF-файл за допомогою об’єкта Document class, щоб змінити розміри сторінки
- Отримайте доступ до стандартного page collection у завантаженому файлі PDF
- Доступ до цільової сторінки, розмір якої потрібно змінити
- Установіть ширину та висоту сторінки в пунктах
- Збережіть оновлений PDF-файл на диску або в потоці з указаним розміром сторінки
Ці кроки описують процедуру зміни розміру паперу PDF у Java. Ви можете завантажити вихідний PDF-файл в об’єкт класу Document, який підтримує багато інших перевантажень, а також для керування процесом завантаження документа. Клас Document містить об’єкт PageCollection, до якого можна отримати доступ за допомогою засобу ігнорування методу getPages(), щоб отримати посилання на цільову сторінку. Клас Page має метод setPageSize(), який вимагає нову ширину та висоту для оновленої сторінки.
Код для зміни розміру PDF-сторінки в Java
Наведений вище код демонструє процес зміни розміру сторінки PDF у Java. Вам потрібно обчислити новий розмір сторінки в пунктах так, щоб один дюйм дорівнював 72 пунктам у Aspose.PDF. Тепер, якщо ви хочете обчислити розмір у пунктах для сторінки розміром 8,3 x 11,7 дюймів, ви можете помножити 8,3 на 72 і 11,7 на 72, щоб отримати розміри в пунктах, які потрібно надати методу setPageSize(), наприклад Envelop # У цьому зразку коду показано розмір 10.
Тут ми навчилися процесу зміни розмірів PDF-сторінки в Java. Якщо ви хочете дізнатися, як захистити вихідний PDF-файл, зверніться до статті як захистити PDF паролем у Java.