Rust için PDF Belge Dönüştürme

PDF’yi Microsoft Office® Word, Excel, PowerPoint Sunumları, Görüntüler, EPUB ve sabit düzen biçimlerine dışa aktarma

Genel bakış

Rust kullanarak PDF dosyalarını diğer formatlara dönüştürmenin bir yöntemini mi arıyorsunuz? Aspose.PDF for Rust, PDF belgelerini dönüştürmek için mükemmel bir çözümdür. Bu makale, Rust kullanarak PDF’yi metne nasıl dönüştüreceğinizi gösterecektir. Bir PDF dosyasını başka bir formata dönüştürürken, kullanıcılar genellikle PDF içeriğini düzenleyebilme isteği duyarlar. Aspose.PDF for Rust aracılığıyla C++ ile, PDF belgelerinizi en popüler formatlara hızlı ve kolay bir şekilde dönüştürebilirsiniz. Kütüphanemiz, PDF dosyalarınızın doğru ve başarılı bir şekilde dönüştürülmesini sağlar.

PDF'den DOC'ye Dönüştürme

Örnek: Rust'ta PDF'den DOC'ye Dönüştürme

use asposepdf::Document;

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

    // Convert and save the previously opened PDF-document as DocX-document
    pdf.save_docx("sample.docx")?;

    Ok(())
}

Aspose.PDF for Rust, PDF’den DOC’ye dönüştürmeyi destekler. İlk önce bir PDF belgesi açıyoruz. Ardından, save_docx işlevini çağırırız. Ardından, PDF belgesini kapatın ve tahsis edilen kaynakları serbest bırakın

PDF'den XSLX'e Dönüştürme

PDF'den XSLX'e Dönüştürme

use asposepdf::Document;

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

    // Convert and save the previously opened PDF-document as XlsX-document
    pdf.save_xlsx("sample.xlsx")?;

    Ok(())
}

Bu kod, Aspose.PDF dosyasını kullanarak bir PDF dosyasını bir Excel dosyasına dönüştüren bir Rust işlevidir. İlk önce bir PDF belgesi açıyoruz. Ardından, save_xlsx işlevini çağırırız. Ardından, PDF belgesini kapatın ve tahsis edilen kaynakları serbest bırakın

PDF'den XPS'ye Dönüştürme

Örnek: Rust'ta PDF'den XPS'ye Dönüştürme

use asposepdf::Document;

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

    // Convert and save the previously opened PDF-document as Xps-document
    pdf.save_xps("sample.xps")?;

    Ok(())
}

Bu Rust işlevi, Aspose.PDF dosyasını kullanarak bir PDF dosyasını bir XPS dosyasına dönüştürür. İlk önce bir PDF belgesi açıyoruz. Ardından, save_xps işlevini çağırırız. Ardından, PDF belgesini kapatın ve tahsis edilen kaynakları serbest bırakın

PDF'den PNG'ye Dönüştürme

Örnek: Rust'ta PDF'den PNG'ye dönüştürme

use asposepdf::Document;

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

    // Convert and save the specified page as Png-image
    pdf.page_to_png(1, 100, "sample_page1.png")?;

    Ok(())
}

Bu kod, Aspose.PDF dosyasını kullanarak bir PDF dosyasını PNG görüntülerine dönüştüren bir Rust işlevidir. İlk önce bir PDF belgesi açıyoruz. Ardından, page_to_png işlevini çağırırız. Ardından, PDF belgesini kapatın ve tahsis edilen kaynakları serbest bırakın.