Convertir PDF a EPUB, TeX, Texto, XPS en Rust
Convertir PDF a EPUB
EPUB es un estándar de libro electrónico libre y abierto del International Digital Publishing Forum (IDPF). Los archivos tienen la extensión .epub. EPUB está diseñado para contenido refluible, lo que significa que un lector EPUB puede optimizar el texto para un dispositivo de visualización particular. EPUB también admite contenido de diseño fijo. El formato está pensado como un formato único que los editores y casas de conversión pueden utilizar internamente, así como para la distribución y venta. Sustituye al estándar Open eBook.
El fragmento de código Rust proporcionado muestra cómo convertir un documento PDF a un EPUB usando la biblioteca Aspose.PDF:
- Abra un documento PDF.
- Convertir un archivo PDF a EPUB usando save_epub la función.
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(())
}
Intenta convertir PDF a EPUB en línea
Aspose.PDF for Rust le presenta una aplicación en línea gratuita “PDF a EPUB”, donde puedes intentar investigar la funcionalidad y la calidad con la que funciona.
Convertir PDF a TeX
Aspose.PDF for Rust admite la conversión de PDF a TeX. El formato de archivo LaTeX es un formato de archivo de texto con un marcado especial y se utiliza en el sistema de preparación de documentos basado en TeX para la composición tipográfica de alta calidad.
El fragmento de código Rust proporcionado demuestra cómo convertir un documento PDF en TeX usando la biblioteca Aspose.PDF:
- Abra un documento PDF.
- Convertir un archivo PDF a TeX usando save_tex función.
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(())
}
Intenta convertir PDF a LaTeX/TeX en línea
Aspose.PDF for Rust le presenta una aplicación en línea gratuita “PDF a LaTeX”, donde puedes intentar investigar la funcionalidad y la calidad con la que funciona.
Convertir PDF a TXT
El fragmento de código Rust proporcionado muestra cómo convertir un documento PDF a TXT usando la biblioteca Aspose.PDF:
- Abra un documento PDF.
- Convertir un archivo PDF a TXT usando save_txt función.
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(())
}
Intenta convertir Convert PDF a Texto en línea
Aspose.PDF for Rust le presenta una aplicación en línea gratuita “PDF a Texto”, donde puedes intentar investigar la funcionalidad y la calidad con la que funciona.
Convertir PDF a XPS
El tipo de archivo XPS está asociado principalmente con la XML Paper Specification de Microsoft Corporation. La XML Paper Specification (XPS), anteriormente con el nombre en código Metro y que engloba el concepto de marketing Next Generation Print Path (NGPP), es la iniciativa de Microsoft para integrar la creación y visualización de documentos en el sistema operativo Windows.
Aspose.PDF for Rust ofrece la posibilidad de convertir archivos PDF a XPS formato. Intentemos usar el fragmento de código presentado para convertir archivos PDF a formato XPS con Rust.
El fragmento de código Rust proporcionado demuestra cómo convertir un documento PDF a XPS utilizando la biblioteca Aspose.PDF:
- Abra un documento PDF.
- Convertir un archivo PDF a XPS usando save_xps la función.
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(())
}
Intenta convertir PDF a XPS en línea
Aspose.PDF for Rust le presenta una aplicación en línea gratuita “PDF a XPS”, donde puedes intentar investigar la funcionalidad y la calidad con la que funciona.
Convertir PDF a PDF en escala de grises
El fragmento de código Rust proporcionado demuestra cómo convertir la primera página de un documento PDF en un PDF en escala de grises utilizando la biblioteca Aspose.PDF:
- Abra un documento PDF.
- Convertir una página PDF a PDF en escala de grises usando página_escala_de_grises función.
Este ejemplo convierte una página específica de su PDF a escala de grises:
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(())
}
Convertir PDF a Markdown
El fragmento de código Rust proporcionado demuestra cómo convertir un documento PDF en un archivo Markdown (.md) utilizando Aspose.PDF for Rust.
- Abra el archivo PDF de origen.
- Convertir PDF a Markdown.
- Guarda el documento PDF abierto como un archivo 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(())
}
Intenta convertir PDF a MD en línea
Aspose.PDF for Rust le presenta una aplicación en línea gratuita “PDF a MD”, donde puedes intentar investigar la funcionalidad y la calidad con la que funciona.




