Изменение размера PDFs полезно, когда вам нужно изменить размеры страниц или оптимизировать макет для разных устройств. В этом руководстве вы узнаете, как изменить размер страниц PDF с помощью онлайн-инструмента и как изменить размер страниц PDF-документа программным способом на C#, Java и Python.

Давайте начнем с бесплатного онлайн инструмента изменения размера PDF, разработанного с помощью Aspose.PDF.

Изменение размера PDF-файлов онлайн бесплатно

Используйте бесплатный онлайн инструмент для изменения размера PDF, чтобы быстро изменить размер страницы любого PDF-документа. Этот инструмент помогает вам изменять размер PDF в стандартные размеры страниц.

Image

Загрузите ваш файл, выберите целевой размер страницы или масштаб и мгновенно загрузите изменённый PDF.

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

Как изменить размер PDF онлайн

  1. Перейдите к Aspose PDF Resize Tool.
  2. Перетащите или загрузите ваш PDF файл.
  3. Выберите стандартный размер страницы из выпадающего списка.
  4. Нажмите кнопку изменения размера.
  5. Загрузите измененный PDF.

Все файлы автоматически удаляются через 24 часа. Aspose не получает доступ к вашим документам и не хранит их.

Изменение размера PDF с использованием Aspose.PDF

Aspose.PDF это мощная и гибкая библиотека, разработанная для работы с PDF-файлами на различных платформах, включая .NET, Java и Python. Когда дело доходит до изменения размера PDF, она предлагает полный контроль над размерами страниц и масштабированием контента. Независимо от того, хотите ли вы уменьшить размер PDF, конвертировать страницы в стандартные размеры, такие как A4 или Letter, или оптимизировать документы для веб- или мобильного просмотра, Aspose.PDF делает этот процесс простым и эффективным. Всего за несколько строк кода разработчики могут программно изменять размеры отдельных страниц или целых PDF-файлов без обращения к сторонним инструментам или Adobe Acrobat.

Изменение размера PDF-документа с помощью C#

Вы можете изменить размер страниц PDF с помощью Aspose.PDF for .NET. Это полезно, когда вы хотите изменить размер страницы PDF или подогнать страницы под определенные размеры.

Шаг 1: Установите библиотеку

Установите из NuGet:

PM> Install-Package Aspose.PDF

Шаг 2: Используйте код для изменения размера страниц

Вот пример на C#, который изменяет размер всех страниц на A3:

// Шаг 1: Импорт Aspose.PDF
using Aspose.Pdf;

// Шаг 2: Загрузите PDF-документ
Document document = new Document("input.pdf");

// Шаг 3: Измените размер страниц на A3, используя перечисление PageSize
foreach (Page page in document.Pages)
{
    page.Resize(PageSize.A3);
}

// Шаг 4: Сохраните вывод
document.Save("output_a3.pdf");

Ознакомьтесь с нашим подробным блогом о changing PDF page size in C#.

Изменение размера PDF-файлов с помощью Java

Aspose.PDF for Java предлагает полную поддержку изменения размера страниц, как показано ниже.

Шаг 1: Добавьте зависимость

Добавьте следующее в ваш pom.xml:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>25.7</version><!-- Use the latest version -->
</dependency>

Шаг 2: Изменение размера страниц PDF в Java

Вот простой пример изменения размера страницы PDF на Java:

// Загрузите PDF-документ
Document pdfDocument = new Document("sample_pdf.pdf");

// Изменить размер всех страниц на A4
for (Page page : pdfDocument.getPages()) {
    page.resize(PageSize.getA4());
}

// Save the modified document
pdfDocument.save("output_a4.pdf");

Узнайте больше о how to edit PDF page size in Java.

Изменение размера PDF файла в Python

С Aspose.PDF for Python вы можете легко изменять размер страниц PDF-документа или изменять размеры страниц.

Шаг 1: Установите библиотеку

Используйте pip для установки:

pip install aspose-pdf

Шаг 2: Запустите скрипт для изменения размера PDF-файлов

Этот код Python устанавливает индивидуальную высоту и ширину для всех страниц PDF-документа:

# Шаг 1: Импортируйте модуль Aspose.PDF
import aspose.pdf as ap  

# Шаг 2: Загрузите входной PDF файл
document = ap.Document("input.pdf")  

# Шаг 3: Определите новые размеры страницы в пунктах (Размер письма = 612 x 792)
new_width = 612
new_height = 792

# Шаг 4: Пройдите через все страницы и примените новый размер
for page in document.pages:
    page.set_page_size(new_width, new_height)

# Шаг 5: Сохраните измененный PDF на диск
document.save("output_custom_size.pdf")

Узнайте как изменить размер PDF-документа в Python с использованием Aspose.PDF.

Получите бесплатную лицензию

Вы хотите попробовать Aspose.PDF без ограничений? Пожалуйста, получите бесплатную временную лицензию и разблокируйте все функции. Это позволяет вам изменять размер, сжимать и манипулировать PDF без каких-либо ограничений.

Изменить размер PDF: Бесплатные ресурсы

Изучите更多 инструментов и документации:

Заключение

В этом посте вы исследовали, как изменить размер PDF-документов с помощью бесплатного онлайн-инструмента и поняли, как работает процесс изменения размера за кулисами. Вы также узнали, как программно реализовать изменение размера PDF в C#, Java и Python с использованием Aspose.PDF. Независимо от того, изменяете ли вы размер PDF-документов, настраиваете макет документа или оптимизируете его для экрана или печати, Aspose.PDF предоставляет вам инструменты и гибкость, чтобы справиться с этим эффективно.

Есть вопросы? Свяжитесь с нами в любое время на нашем бесплатном форуме поддержки.

См. также