Конвертировать PDF в EPUB, TeX, Text, XPS на Rust
Конвертируйте PDF в EPUB
EPUB является бесплатным и открытым стандартом электронных книг от International Digital Publishing Forum (IDPF). Файлы имеют расширение .epub. EPUB разработан для текучего контента, что означает, что читалка EPUB может оптимизировать текст под конкретное устройство отображения. EPUB также поддерживает контент фиксированного макета. Формат предназначен как единый формат, который издатели и компании по конвертации могут использовать внутри компании, а также для распространения и продажи. Он заменил стандарт Open eBook.
Приведённый фрагмент кода на Rust демонстрирует, как преобразовать документ PDF в EPUB с использованием библиотеки Aspose.PDF:
- Откройте PDF-документ.
- Конвертируйте PDF-файл в EPUB с помощью функции save_epub.
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(())
}
Попробуйте конвертировать PDF в EPUB онлайн
Aspose.PDF for Rust представляет вам онлайн бесплатное приложение “PDF в EPUB”, где вы можете попытаться исследовать функциональность и качество, как оно работает.
Конвертируйте PDF в TeX
Aspose.PDF for Rust поддерживает конвертирование PDF в TeX. Формат файлов LaTeX — это текстовый формат файлов со специальной разметкой, используемый в системе подготовки документов на основе TeX для высококачественной верстки.
Предоставленный фрагмент кода на Rust демонстрирует, как преобразовать документ PDF в TeX с помощью библиотеки Aspose.PDF:
- Откройте PDF-документ.
- Преобразуйте PDF‑файл в TeX с помощью функции save_tex.
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(())
}
Попробуйте конвертировать PDF в LaTeX/TeX онлайн
Aspose.PDF for Rust представляет вам онлайн бесплатное приложение “PDF в LaTeX”, где вы можете попытаться исследовать функциональность и качество, как оно работает.
Конвертируйте PDF в TXT
Предоставленный фрагмент кода на Rust демонстрирует, как преобразовать PDF‑документ в TXT с помощью библиотеки Aspose.PDF:
- Откройте PDF-документ.
- Конвертируйте PDF-файл в TXT с помощью функции save_txt.
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(())
}
Попробуйте конвертировать PDF в текст онлайн
Aspose.PDF for Rust представляет вам онлайн бесплатное приложение “PDF в Текст”, где вы можете попытаться исследовать функциональность и качество, как оно работает.
Конвертируйте PDF в XPS
Тип файла XPS в первую очередь связан со спецификацией XML Paper Specification, разработанной корпорацией Microsoft. Спецификация XML Paper Specification (XPS), ранее имевшая кодовое название Metro и включающая маркетинговую концепцию Next Generation Print Path (NGPP), является инициативой Microsoft по интеграции создания и просмотра документов в операционную систему Windows.
Aspose.PDF for Rust предоставляет возможность конвертировать PDF‑файлы в XPS формат. Давайте попробуем использовать представленный фрагмент кода для конвертации PDF‑файлов в формат XPS на Rust.
Предоставленный фрагмент кода на Rust демонстрирует, как преобразовать документ PDF в XPS с использованием библиотеки Aspose.PDF:
- Откройте PDF-документ.
- Конвертируйте PDF-файл в XPS с помощью функции save_xps.
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(())
}
Попробуйте преобразовать PDF в XPS онлайн
Aspose.PDF for Rust представляет вам онлайн бесплатное приложение “PDF в XPS”, где вы можете попытаться исследовать функциональность и качество, как оно работает.
Преобразуйте PDF в PDF в градациях серого
Предоставленный фрагмент кода на Rust демонстрирует, как преобразовать первую страницу PDF‑документа в градационный PDF, используя библиотеку Aspose.PDF:
- Откройте PDF-документ.
- Преобразуйте страницу PDF в оттенки серого с помощью функции page_grayscale.
Этот пример преобразует определённую страницу вашего PDF в градации серого:
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(())
}
Преобразуйте PDF в Markdawn
Предоставленный фрагмент кода на Rust демонстрирует, как преобразовать PDF‑документ в файл Markdown (.md) с использованием Aspose.PDF for Rust.
- Откройте исходный PDF-файл.
- Конвертируйте PDF в Markdown.
- Сохраните открытый PDF‑документ как файл 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(())
}
Попробуйте конвертировать PDF в MD онлайн
Aspose.PDF for Rust представляет вам онлайн бесплатное приложение “PDF в MD”, где вы можете попытаться исследовать функциональность и качество, как оно работает.




