Преобразование PDF в GRAYSCALE через Rust

преобразование PDF в GRAYSCALE на языке Rust. Программисты могут использовать пример кода API для пакетных файлов PDF в GRAYSCALE.

Преобразование PDF в файл GRAYSCALE в Aspose.PDF for Rust via C++

Чтобы преобразовать PDF в GRAYSCALE, мы будем использовать API Aspose.PDF, который является многофункциональным, мощным и простым в использовании API для обработки и преобразования документов для платформы C++. Откройте диспетчер пакетов NuGet, найдите файл Aspose.PDF и установите. Вы также можете использовать следующую команду из консоли Package Manager.

Как преобразовать PDF в GRAYSCALE


Rust-разработчики могут легко загружать и конвертировать файлы PDF в GRAYSCALE всего за несколько строк кода.

  1. Откройте PDF-документ для конвертации
  2. Преобразование страницы PDF в оттенки серого с помощью функции page_grayscale
  3. Закройте PDF-документ и освободите все выделенные ресурсы

Вот пример, демонстрирующий, как преобразовать PDF в GRAYSCALE в Rust. Чтобы преобразовать файл PDF в формат GRAYSCALE, выполните следующие простые шаги. Сначала загрузите файл PDF, а затем просто сохраните его как файл GRAYSCALE. Можно использовать полные имена файлов как для чтения PDF, так и для записи GRAYSCALE. Выходное содержимое и форматирование GRAYSCALE будут идентичны исходному документу PDF.

Пример: Преобразование PDF в GRAYSCALE с помощью Rust

Этот пример кода показывает преобразование PDF в GRAYSCALE на Rust

Input file:

File not added

Output format:

GRAYSCALE

Output file:

use asposepdf::Document;

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

    // Convert page to black and white
    pdf.page_grayscale(1)?;

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

    Ok(())
}

Преобразуйте PDF в GRAYSCALE, используя Aspose.PDF for Rust via C++

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