Сжатие PDF-файла с помощью Python

Программное сжатие PDF с использованием Aspose.PDF для библиотеки Python for .NET

Оптимизируйте PDF с помощью Python

Вам нужно сжать PDF-файл? Программная модификация PDF-документов является неотъемлемой частью современных цифровых рабочих процессов. Библиотеки Python, такие как Aspose.PDF, — это автономные решения, которые не зависят от другого программного обеспечения и готовы к коммерческому использованию. Они охватывают все возможные потребности профессиональных разработчиков Python. Эта библиотека Python для .NET позволяет разработчикам быстро и эффективно сжимать PDF-документы с помощью программирования. С помощью этой библиотеки можно легко создавать оптимизированные PDF-файлы для печати, архивирования или совместного использования по сети. Это автономное решение для обработки PDF-документов на языке Python for .NET, не требующее установки стороннего программного обеспечения. Для сжатия PDF-файлов мы будем использовать Aspose.PDF для Python через .NET — многофункциональный, мощный и простой в использовании API для работы с документами для приложений Python. Откройте веб-сайт Pipy.org и установите его. Вы также можете использовать следующую команду в консоли или терминале.

Console

pip install aspose-pdf

Как сжать PDF используя Python


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

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

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

Сжатие PDF-файлов - Python

В этом примере кода показано, как оптимизировать PDF-документ для Интернета - Python

Input file:

File not added

Output format:

PDF

Output file:

import aspose.pdf as apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)
document.optimize()
document.save(path_outfile)

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

Aspose.PDF для Python через API.NET поддерживает большинство устоявшихся стандартов PDF и спецификаций PDF. Он позволяет разработчикам вставлять таблицы, графики, изображения, гиперссылки, пользовательские шрифты и многое другое в PDF-документы. Кроме того, можно сжимать PDF-документы. Aspose.PDF для Python через .NET предоставляет отличные функции безопасности для разработки защищенных PDF-документов. Некоторые из ключевых функций Aspose.PDF для Python через API.NET включают в себя:

  • Возможность чтения и экспорта PDF в несколько форматов изображений, включая BMP, GIF, JPEG и PNG.
  • Задайте основную информацию (например, об авторе, создателе) PDF-документа.
  • Функции конвертации: конвертируйте PDF в Word, Excel и PowerPoint. Конвертируйте PDF в форматы изображений. Конвертируйте PDF-файлы в формат HTML и наоборот. Конвертируйте PDF в EPUB, текст, XPS и т. д.

Об использовании API вы можете найти дополнительную информацию о Aspose.PDF для Python через API.NET в нашей документации.