Обрезать PDF-файл с помощью Java

Прогрессивное решение для обрезки PDF с использованием серверного Aspose.PDF для API Java без использования какого-либо программного обеспечения, такого как Microsoft или Adobe Acrobat

Обрежьте PDF-файл с помощью Java

Вам нужно обрезать PDF? Программная модификация PDF-документов — неотъемлемая часть современных цифровых рабочих процессов. Библиотеки Java, такие как Aspose.PDF, — это автономные решения, которые не полагаются на другое программное обеспечение и готовы к коммерческому использованию. Они удовлетворяют все возможные потребности профессиональных Java-разработчиков.

Эта библиотека Java позволяет разработчикам быстро и эффективно обрезать PDF-документы с помощью программирования. С помощью этой библиотеки вы можете легко обрезать PDF-файлы с помощью ряда свойств, таких как ширина, высота, поле для обрезки, обрезки и обрезки. Aspose.PDF позволяет получить доступ к этим свойствам. Это отдельное решение для обработки PDF-документов на Java, не требующее установки стороннего программного обеспечения.

Чтобы обрезать PDF-файл, мы будем использовать API Aspose.PDF for Java, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы Java. Вы можете загрузить последнюю версию программы непосредственно с Maven и установить ее в своем проекте на базе Maven, добавив в pom.xml следующие конфигурации.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Как обрезать PDF с помощью Java


Чтобы попробовать код в своей среде, вам понадобится Aspose.PDF для Java.

  1. Откройте PDF-документ с помощью объекта Document.
  2. Выберите тип коробки и создайте новый прямоугольник
  3. Сохраните обновленный документ по новому пути с помощью метода Save ().

Если вы хотите обрезать страницу PDF, вам поможет решение для обрезки. С помощью этой мощной библиотеки Aspose.PDF Java вы можете изменять PDF-файл, сохраняя при этом его качество. Этот профессиональный инструмент использует Java для эффективного кадрирования PDF. В следующем примере показано, как изменить PDF-документ в Java:

Обрезать PDF-файлы - Java

В этом примере кода показано, как обрезать страницу PDF - Java

Input file:

File not added

Output format:

Output file:


	    // Open document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");

        public static void CropPagesPDF() {
        Document pdfDocument = new Document("crop_page.pdf");
        Page page = pdfDocument.getPages().get_Item(1);

        System.out.println(page.getCropBox());
        System.out.println(page.getTrimBox());
        System.out.println(page.getArtBox());
        System.out.println(page.getBleedBox());
        System.out.println(page.getMediaBox());

        // Create new Box Rectagle
        Rectangle newBox = new Rectangle(100, 100, 80, 10);

        page.setCropBox(newBox);
        page.setTrimBox(newBox);
        page.setArtBox(newBox);
        page.setBleedBox(newBox);

        // Save output document
        pdfDocument.save(_dataDir + "crop_page_modified.pdf");
    }

О программе Aspose.PDF для API Java

Aspose.PDF for Java API — это библиотека, которая позволяет разработчикам добавлять в свои приложения возможности обработки PDF. Ее можно использовать для создания любых 32-битных и 64-разрядных приложений для создания, чтения, преобразования и обработки PDF-файлов без использования Adobe Acrobat. Aspose.PDF для Java позволяет разработчикам вставлять таблицы, графики, изображения, гиперссылки, собственные шрифты и многое другое в PDF-документы. Кроме того, можно обрезать PDF. Aspose.PDF для Java предоставляет отличные функции безопасности для разработки защищенных PDF-файлов.

Дополнительную информацию о Aspose.PDF для Java API можно найти в документации и примеры об использовании API. Некоторые из ключевых функций Aspose.PDF for Java API включают поддержку различных форматов файлов, включая HTML, XFA, TXT, PCL, XML, XPS и форматы файлов изображений, поддержку различных версий PDF и расширенные функции гиперссылок.