これからは、電子書籍の非表示の詳細を表示および編集するのは難しい作業ではなくなります。この記事では、さまざまな方法で EPUB メタデータを効率的に更新する方法を見ていきます。まずは、使いやすいオンライン メタデータ編集ツールを見てみましょう。次に、プログラミングの世界に移り、C# と Java のメソッドを紹介します。読者を求める組織であっても、専門的な知識に飛び込む開発者であっても、EPUB 電子書籍メタデータ内に隠されているものを明らかにする様子をフォローしてください。
EPUB メタデータをオンラインで簡単に表示および編集
EPUB メタデータのカスタマイズは、GroupDocs.Metadata App などのメタデータ編集用に設計されたオンライン ツールを使用すると簡単になります。
- オンライン EPUB メタデータ エディター アプリ にアクセスしてください。
- 次の 2 つの簡単な方法のいずれかを使用して、EPUB ファイルをアップロードします。
- 「参照」をクリックしてファイルを選択します。
- ファイルを指定された領域にドラッグ アンド ドロップします。
- 要件に応じて、アップロードされた電子書籍の編集可能なメタデータ プロパティを編集します。
- 変更を加えたら、更新されたメタデータ タグを含む EPUB ファイルを保存します。必要に応じて、XLSX などのスプレッドシート形式でプロパティをエクスポートすることもできます。
それでおしまい! EPUB メタデータをオンラインで編集して楽しんでください。
EPUB メタデータの編集 - 開発者ガイド
開発者の皆さん!コーディング スキルを使って EPUB 電子書籍のメタデータを微調整したいと考えていますか?一瞬で簡単にできるようになります。ここでは、このプロセスを非常に簡単にするために設計されたライブラリを紹介します。これらの API を使用して、EPUB ファイルのメタデータをプログラムで編集する方法を説明します。したがって、自分のニーズに最も適したものを検討して選択する準備をしてください。
電子書籍メタデータ プロパティのカスタマイズを始めましょう。
C# を使用した EPUB メタデータの変更
.NET 開発者として EPUB メタデータ プロパティを変更したい場合は、次の方法で変更できます。
- ライブラリ をアプリケーションに統合します。
- 必要に応じて、以下のコード スニペットを使用して、編集可能なメタデータ プロパティを表示および編集します。
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 リソースについては、次のリンクを参照してください。
Java を使用した EPUB メタデータの変更
Java を使用して EPUB 電子書籍メタデータを表示および編集する独自のアプリケーションを作成したい場合は、次の簡単な方法で開始できます。
- Java 用メタデータ ライブラリ をダウンロードしてアプリケーションにインストールします。
- 提供されたソース コードを使用して、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 リソースについては、次のリンクを参照してください。
結論
この記事では、オンライン編集ツールから始めて、C# と Java を使用したプログラムによるメタデータ編集まで、EPUB メタデータ操作の世界を探りました。 EPUB ファイルのプロパティのメタデータを抽出、表示、変更する方法を学びました。
API の詳細情報については、それぞれのドキュメントを参照することをお勧めします。質問やさらなる議論は、提供されている フォーラム に送信できます。