EPUB 元数据编辑器

从现在开始,查看和编辑电子书的隐藏详细信息对您来说将不再是一项艰巨的任务。在本文中,我们将了解如何通过各种方式有效地更新 EPUB 元数据。我们将首先探索一个用户友好的在线元数据编辑工具。然后,我们将过渡到编程世界,展示 C# 和 Java 方法。无论您是读者寻求者组织还是深入研究技术细节的开发人员,请跟随我们一起解锁 EPUB 电子书元数据中隐藏的内容。

轻松在线查看和编辑 EPUB 元数据

使用专为元数据编辑而设计的在线工具(例如 GroupDocs.Metadata App),自定义 EPUB 元数据变得简单。

在线 EPUB 元数据编辑器
  1. 访问在线 EPUB 元数据编辑器应用程序
  2. 使用以下两种简单方法之一上传 EPUB 文件:
    • 单击“浏览”并选择您的文件。
    • 将文件拖放到指定区域。
  3. 根据您的要求编辑上传电子书的可编辑元数据属性。
  4. 完成更改后,使用更新的元数据标签保存 EPUB 文件。如有必要,您还可以以电子表格格式(例如 XLSX)导出属性。

就是这样!享受在线编辑 EPUB 元数据的乐趣。

编辑 EPUB 元数据 - 开发人员指南

嘿开发者!您是否渴望利用您的编码技能来调整 EPUB 电子书的元数据?您很快就能轻松完成。在这里,我将向您介绍旨在使此过程变得更加容易的库。我将向您展示如何使用这些 API 以编程方式编辑 EPUB 文件元数据。因此,准备好探索并选择最适合您需求的一个吧!

让我们开始自定义电子书元数据属性!

使用 C# 修改 EPUB 元数据

如果您想以 .NET 开发人员的身份更改 EPUB 元数据属性,可以按以下步骤操作:

  1. 集成到您的应用程序中。
  2. 使用下面提供的代码片段根据需要查看和编辑可编辑元数据属性:
using (Metadata metadata = new Metadata("path/ebook.epub"))
{
    var root = metadata.GetRootPackage<EpubRootPackage>();
    root.EpubPackage.Creator = "GroupDocs";
    root.EpubPackage.Description = "metadata updated e-book";
    root.EpubPackage.Format = "EPUB";
    root.EpubPackage.Date = DateTime.Now.ToString();
 
    metadata.Save("path/ebook.epub");
}

同样,您还可以使用 C# 代码更改 Dublin Core 元数据属性。

有关详细指导,请参阅有关 使用 C# 处理 EPUB 电子书元数据 的文章。

有关更多 .NET API 资源,请查看以下链接:

.NET API | 文档 | 下载

使用Java修改EPUB元数据

如果您想创建自己的应用程序来使用 Java 查看和编辑 EPUB 电子书元数据,可以通过以下简单的方法开始:

  1. 在您的应用程序中下载并安装 Java 元数据库
  2. 使用提供的源代码查看和编辑 EPUB 元数据:
try (Metadata metadata = new Metadata("path/ebook.epub")) {
    EpubRootPackage root = metadata.getRootPackageGeneric();
 
    root.getEpubPackage().setCreator("GroupDocs");
    root.getEpubPackage().setDescription("metadata updated e-book");
    root.getEpubPackage().setFormat("EPUB");
    root.getEpubPackage().setDate(new Date().toString());
  
    metadata.save("path/ebook.epub");
}

同样,您还可以使用 Java 代码更改 Dublin Core 元数据属性。

有关详细说明,请参阅有关 使用 Java 处理 EPUB 电子书元数据 的文章。

有关更多 Java API 资源,请浏览以下链接:

Java API| 文档 | 下载

结论

在本文中,我们探索了 EPUB 元数据操作的世界,从在线编辑工具开始,逐步发展到使用 C# 和 Java 以编程方式编辑元数据。我们学习了如何提取、查看和修改 EPUB 文件属性的元数据。

有关详细的 API 信息,鼓励读者查阅相应的文档。问题和进一步讨论可以直接到提供的论坛

也可以看看