Измените размер PDF с помощью Java

Измените размер страницы PDF. Используйте Aspose.PDF для Java для программного изменения PDF-документов

Измените размер страниц PDF с помощью Java

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

Эта библиотека Java позволяет разработчикам быстро и эффективно изменять размер PDF-документов с помощью программирования. Эта библиотека показывает, как легко программно обновить или изменить размеры страницы в существующем PDF-файле с помощью Java. Это отдельное решение для обработки 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-документов


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

  1. Загрузите исходный PDF-файл.
  2. Помещайте страницы в объект PageCollection.
  3. Получите заданную страницу.
  4. Вызовите метод setPageSize (..), чтобы обновить его размеры.
  5. Вызовите метод Save (..) класса Document для создания PDF-файла с обновленными размерами страницы.

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

Изменить размер PDF - Java

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

    
    public static void ChangePDFPageSize() {
        
        // Open first document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");
                
        // Get page collection
        PageCollection pageCollection = pdfDocument.getPages();

        // Get particular page
        Page pdfPage = pageCollection.get_Item(1);

        // Set the page size as A4 (11.7 x 8.3 in) and in Aspose.Pdf, 1 inch = 72 points
        // So A4 dimensions in points will be (842.4, 597.6)
        pdfPage.setPageSize(597.6, 842.4);

        _dataDir = _dataDir + "UpdateDimensions_out.pdf";
        
        // Save the updated document
        pdfDocument.save(_dataDir);
    }

О программе 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 и расширенные функции гиперссылок.