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

Программное сжатие PDF с использованием Aspose.PDF для библиотеки Rust via C++

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

Вам нужно сжать PDF-файл? Программная модификация PDF-документов является важнейшим компонентом современных цифровых рабочих процессов. Библиотеки Rust, такие как Aspose.PDF, представляют собой автономные решения, которые не зависят от другого программного обеспечения и готовы к коммерческому использованию. Для сжатия PDF-файлов мы будем использовать Aspose.PDF для Rust через C++, который представляет собой простой и безопасный набор инструментов для работы с PDF-файлами. Чтобы установить и использовать Aspose.PDF для Rust через C++, нажмите кнопку «Загрузить».

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


Чтобы опробовать код в своей среде, вам нужно Aspose.PDF для Rust через C++.

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

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

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

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

Input file:

File not added

Output format:

PDF

Output file:

use asposepdf::Document;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    // Open a PDF-document with filename
    let pdf = Document::open("sample.pdf")?;

    // Optimize PDF-document content
    pdf.optimize()?;

    // Save the previously opened PDF-document with new filename
    pdf.save_as("sample_optimize.pdf")?;

    Ok(())
}

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

Aspose.PDF for Rust через C++ — это мощный набор инструментов, который позволяет разработчикам напрямую манипулировать PDF-файлами и выполнять различные задачи с PDF-файлами. Он обладает уникальными возможностями преобразования PDF-файлов в другие форматы.

Дополнительную информацию о Aspose.PDF для Rust с помощью API C++ можно найти в Документации и в примерах, посвященных использованию этого инструмента.