Converter PDF para EPUB, TeX, Texto, XPS em Rust
Converter PDF para EPUB
EPUB é um padrão de e-book livre e aberto do International Digital Publishing Forum (IDPF). Arquivos têm a extensão .epub. EPUB é projetado para conteúdo refluível, o que significa que um leitor EPUB pode otimizar o texto para um dispositivo de exibição específico. O EPUB também suporta conteúdo de layout fixo. O formato foi concebido como um único formato que editores e casas de conversão podem usar internamente, bem como para distribuição e venda. Ele substitui o padrão Open eBook.
O trecho de código Rust fornecido demonstra como converter um documento PDF em um EPUB usando a biblioteca Aspose.PDF:
- Abra um documento PDF.
- Converter um arquivo PDF para EPUB usando save_epub função.
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 Epub-document
pdf.save_epub("sample.epub")?;
Ok(())
}
Tente converter PDF para EPUB online
Aspose.PDF for Rust apresenta a você um aplicativo online gratuito “PDF para EPUB”, onde você pode tentar investigar a funcionalidade e a qualidade com que funciona.
Converter PDF para TeX
Aspose.PDF for Rust suporta a conversão de PDF para TeX. O formato de arquivo LaTeX é um formato de arquivo de texto com marcação especial e é usado em sistemas de preparação de documentos baseados em TeX para tipografia de alta qualidade.
O trecho de código Rust fornecido demonstra como converter um documento PDF em TeX usando a biblioteca Aspose.PDF:
- Abra um documento PDF.
- Converter um arquivo PDF para TeX usando save_tex função.
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 TeX-document
pdf.save_tex("sample.tex")?;
Ok(())
}
Tente converter PDF para LaTeX/TeX online
Aspose.PDF for Rust apresenta a você um aplicativo online gratuito “PDF para LaTeX”, onde você pode tentar investigar a funcionalidade e a qualidade com que funciona.
Converter PDF para TXT
O trecho de código Rust fornecido demonstra como converter um documento PDF em TXT usando a biblioteca Aspose.PDF:
- Abra um documento PDF.
- Converter um arquivo PDF para TXT usando save_txt função.
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 Txt-document
pdf.save_txt("sample.txt")?;
Ok(())
}
Tente converter PDF para Texto online
Aspose.PDF for Rust apresenta a você um aplicativo online gratuito “PDF para Texto”, onde você pode tentar investigar a funcionalidade e a qualidade com que funciona.
Converter PDF para XPS
O tipo de arquivo XPS está principalmente associado à XML Paper Specification da Microsoft Corporation. A XML Paper Specification (XPS), anteriormente codinome Metro e que engloba o conceito de marketing Next Generation Print Path (NGPP), é a iniciativa da Microsoft para integrar a criação e visualização de documentos ao sistema operacional Windows.
Aspose.PDF for Rust oferece a possibilidade de converter arquivos PDF para XPS formato. Vamos tentar usar o trecho de código apresentado para converter arquivos PDF para o formato XPS com Rust.
O trecho de código Rust fornecido demonstra como converter um documento PDF em XPS usando a biblioteca Aspose.PDF:
- Abra um documento PDF.
- Converter um arquivo PDF para XPS usando save_xps função.
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(())
}
Tente converter PDF para XPS online
Aspose.PDF for Rust apresenta a você um aplicativo online gratuito “PDF para XPS”, onde você pode tentar investigar a funcionalidade e a qualidade com que funciona.
Converter PDF para PDF em tons de cinza
O trecho de código Rust fornecido demonstra como converter a primeira página de um documento PDF em um PDF em escala de cinza usando a biblioteca Aspose.PDF:
- Abra um documento PDF.
- Converter uma página PDF para PDF em escala de cinza usando pagina_escala_de_cinza função.
Este exemplo converte uma página específica do seu PDF para escala de cinza:
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(())
}
Converter PDF para Markdown
O trecho de código Rust fornecido demonstra como converter um documento PDF em um arquivo Markdown (.md) usando Aspose.PDF for Rust.
- Abra o arquivo PDF de origem.
- Converter PDF para Markdown.
- Salve o documento PDF aberto como um arquivo Markdown.
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 Markdown-document
pdf.save_markdown("sample.md")?;
Ok(())
}
Tente converter PDF para MD online
Aspose.PDF for Rust apresenta a você um aplicativo online gratuito “PDF para MD”, onde você pode tentar investigar a funcionalidade e a qualidade com que funciona.




