在 Rust 中将 PDF s 转换为 EPUB。快速。简单。没有外部依赖关系。

Rust 语言中的 PDF 到 EPUB 的转换。程序员可以使用 API 示例代码将批处理 PDF 文件转换为 EPUB。

在 Aspose.PDF 中将 Rust via C++ 的 PDF 转换为 EPUB

为了将 PDF 转换为 EPUB,我们将使用 Aspose.PDF API,这是一款功能丰富、强大且易于使用的用于 C++ 平台的文档操作和转换 API。打开 NuGet 包管理器,搜索 Aspose.PDF 并安装。您也可以使用包管理器控制台中的以下命令。

如何将 PDF 转换为 EPUB


Rust 开发人员只需几行代码即可轻松加载并将 PDF 文件转换为 EPUB。

  1. 打开 PDF 文档进行转换
  2. 使用 save_epub 功能将 PDF 页面转换为 EPUB
  3. 关闭 PDF 文档并释放所有分配的资源

以下示例演示了如何在 Rust 中将 PDF 转换为 EPUB。您可以按照以下简单步骤将 PDF 文件转换为 EPUB 格式。首先,上传您的 PDF 文件,然后将其保存为 EPUB 文件即可。你可以使用完全限定的文件名进行 PDF 读取和 EPUB 写入。输出 EPUB 的内容和格式将与原始 PDF 文档相同。

示例:通过 Rust 将 PDF 转换为 EPUB

此示例代码显示了 PDF 到 EPUB Rust 的转换

Input file:

File not added

Output format:

EPUB

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")?;

    // Convert and save the previously opened PDF-document as Epub-document
    pdf.save_epub("sample.epub")?;

    Ok(())
}

使用 Aspose.PDF for Rust via C++ 将 PDF 转换为 EPUB

我们的.NET 库可以将文档从任何支持的下载格式转换为任何支持的保存格式。.NET 的 Aspose.PDF 库提供了相当通用的解决方案,可以帮助你解决转换文档的任务。Aspose.PDF 支持最多的流行文档格式,用于加载和保存。请您注意,当前部分仅描述热门转换。当前页面提供有关将 PDF 转换为 EPUB 的信息。但是,有许多组合可以转换文件。有关支持格式的完整列表,请参阅 支持的文件格式 部分。