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

Загрузите ваш файл, выберите целевой размер страницы или масштаб и мгновенно загрузите изменённый PDF.
Этот онлайн-инструмент основан на той же Aspose.PDF библиотеке, которая используется в примерах кода в следующем разделе. Вы получите такую же точность и контроль, независимо от того, используете ли вы его онлайн или программно.
Как изменить размер PDF онлайн
- Перейдите к Aspose PDF Resize Tool.
- Перетащите или загрузите ваш PDF файл.
- Выберите стандартный размер страницы из выпадающего списка.
- Нажмите кнопку изменения размера.
- Загрузите измененный 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 предоставляет вам инструменты и гибкость, чтобы справиться с этим эффективно.
Есть вопросы? Свяжитесь с нами в любое время на нашем бесплатном форуме поддержки.