Увеличить PDF с помощью Java

В этом руководстве объясняется, как масштабировать PDF с помощью Java. В нем есть настройки IDE, список шагов и пример кода для применения пользовательского размера масштабирования PDF с помощью Java. Вы узнаете о влиянии настройки начального положения масштабирования и коэффициента масштабирования при открытии в средстве просмотра PDF.

Шаги по масштабированию PDF-файла с помощью Java

  1. Создайте среду для использования Aspose.PDF for Java для масштабирования PDF-файла
  2. Загрузите исходный PDF-файл в объект Document для установки уровня масштабирования.
  3. Создать объект GoToAction
  4. Задайте целевую страницу, смещение вида от верхнего левого угла и коэффициент масштабирования с помощью объекта XYZExplicitDestination
  5. Установите это действие для загруженного документа
  6. Сохраните выходной PDF-файл с новыми настройками масштабирования.

Выполните следующие шаги для реализации PDF Zoom out с помощью Java. Это требует настройки OpenAction целевого PDF-файла, как мы хотим, когда этот выходной PDF-файл открывается в любом средстве просмотра PDF, он должен открывать определенную страницу с пользовательскими настройками масштабирования. Используйте класс GoToAction для определения действия, указав требуемые параметры и вызвав метод setOpenAction().

Код для уменьшения масштаба PDF с помощью Java

import com.aspose.pdf.*;
import java.io.FileOutputStream;
public class Main
{
public static void main(String[] args) throws Exception // Change PDF zoom settings in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Load the source PDF file
Document pdf = new Document("sample.pdf");
GoToAction goToAction = new GoToAction(new XYZExplicitDestination(2, 0, -200, 1.5));
pdf.setOpenAction(goToAction);
// Save the document
pdf.save("Output.pdf");
System.out.println("PDF zoom settings changed successfully");
}
}

Этот код демонстрирует, как применить PDF Zoom in с помощью Java с желаемыми настройками при его открытии. Объект XYZExplicitDestination используется для установки пользовательских настроек, таких как номер страницы, смещение от целевой страницы в терминах точек слева-сверху и коэффициент масштабирования. Значения left и top отсчитываются от верхнего левого угла страницы, скажем, если мы установим top как положительное значение, масштабирование начнется выше целевой страницы. Если вы установите какое-либо отрицательное значение, начальное масштабирование начнется с точек ниже на целевой странице.

Эта статья научила нас, как масштабировать PDF при открытии его в Acrobat Reader. Если вы хотите повернуть файл PDF, обратитесь к статье как повернуть PDF с помощью Java.

 Русский