Kompresuj PDF za pomocą Rust

Kompresja PDF programowo przy użyciu pliku Aspose.PDF dla Rust via C++

Zoptymalizuj PDF za pomocą Rust

Czy musisz skompresować plik PDF? Programowa modyfikacja dokumentów PDF jest kluczowym elementem nowoczesnych cyfrowych przepływów pracy. Biblioteki Rust, takie jak Aspose.PDF, są samodzielnymi rozwiązaniami, które nie opierają się na innym oprogramowaniu i są gotowe do użytku komercyjnego. Aby skompresować pliki PDF, użyjemy Aspose.PDF for Rust przez C++, który jest łatwym i bezpiecznym zestawem narzędzi do pracy z plikami PDF. Aby zainstalować i używać Aspose.PDF dla Rust przez C++, kliknij przycisk Pobierz.

Jak skompresować plik PDF za pomocą Rust


Potrzebujesz Aspose.PDF dla Rust przez C++, aby wypróbować kod w swoim środowisku.

  1. Otwórz dokument PDF przy użyciu obiektu Document.
  2. Wywołaj metodę optymalizacji obiektu dokumentu, która usuwa niepotrzebne obiekty i kompresuje obrazy w pliku PDF
  3. Zapisz zoptymalizowany dokument w nowej ścieżce za pomocą metody Save ().

Jeśli chcesz ułatwić i przyspieszyć udostępnianie lub przechowywanie pliku PDF, kompresja może pomóc. Dzięki tej potężnej bibliotece Aspose.PDF Rust via C++ możesz zmniejszyć rozmiar pliku PDF, zachowując jego jakość i ważne szczegóły w nienaruszonym stanie. To profesjonalne narzędzie wykorzystuje Rust do skutecznej kompresji plików PDF. Poniższy przykład pokazuje, jak zmodyfikować dokument PDF w Rust:

Kompresuj pliki PDF - Rust

Ten przykładowy kod pokazuje, jak zoptymalizować dokument PDF dla Internetu - 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(())
}

Informacje o pliku Aspose.PDF dla Rust API

Aspose.PDF for Rust via C++ to potężny zestaw narzędzi, który umożliwia programistom bezpośrednie manipulowanie plikami PDF i wykonywanie różnych zadań na plikach PDF. Posiada unikalne możliwości konwersji plików PDF na inne formaty.

Więcej informacji na temat Aspose.PDF dla Rust można znaleźć za pośrednictwem interfejsu API C++ w Dokumentacja i przykłady na temat korzystania z narzędzia.