Comprimir PDF via Rust

Compressão de PDF programaticamente usando Aspose.PDF for Rust via C++

Otimize o PDF com Rust

Você precisa compactar o PDF? A modificação programática de documentos PDF é um componente crucial dos fluxos de trabalho digitais modernos. Bibliotecas Rust, como Aspose.PDF, são soluções autônomas que não dependem de outros softwares e estão prontas para uso comercial. Para compactar arquivos PDF, usaremos Aspose.PDF for Rust via C++, que é um kit de ferramentas fácil e seguro para trabalhar com PDFs. Para instalar e usar o Aspose.PDF para Rust via C++, clique no botão Download.

Como compactar PDF via Rust


Você precisa de Aspose.PDF for Rust via C++ para testar o código em seu ambiente.

  1. Abra um documento PDF usando o objeto Documento.
  2. Chame o método para otimização no objeto do documento, que remove objetos desnecessários e compacta imagens no arquivo PDF
  3. Salve o documento otimizado no novo caminho usando o método Save ().

Se você quiser facilitar e agilizar o compartilhamento ou o armazenamento de um arquivo PDF, compactá-lo pode ajudar. Com essa poderosa biblioteca Aspose.PDF Rust via C++, você pode reduzir o tamanho do seu PDF enquanto mantém intactos a qualidade e os detalhes importantes. Essa ferramenta profissional usa Rust para compactar PDF de forma eficaz. O exemplo a seguir demonstra como modificar um documento PDF em Rust:

Comprimir arquivos PDF - Rust

Este código de exemplo mostra como otimizar um documento PDF para a Web - 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(())
}

Sobre o Aspose.PDF for a API Rust

O Aspose.PDF for Rust via C++ é um poderoso kit de ferramentas que permite aos desenvolvedores manipular arquivos PDF diretamente e realizar várias tarefas em PDFs. Ele apresenta recursos exclusivos para converter PDFs em outros formatos.

Você pode encontrar mais informações sobre o Aspose.PDF para Rust por meio da API C++ em Documentação e exemplos sobre como usar a ferramenta.