Відтепер для вас не буде складним завданням переглядати та редагувати приховані деталі ваших електронних книг. У цій статті ми побачимо, як різними способами ефективно оновити метадані EPUB. Ми почнемо з вивчення зручного онлайн-інструменту редагування метаданих. Потім ми перейдемо у світ програмування, демонструючи методи C# і Java. Незалежно від того, чи є ви організацією, яка шукає читачів, чи розробником, який занурюється в технічні аспекти, стежте за тим, як ми розкриємо те, що приховано в метаданих електронних книг EPUB.
Легко переглядайте та редагуйте метадані EPUB онлайн
Налаштування метаданих EPUB стає простим за допомогою онлайн-інструментів, призначених для редагування метаданих, таких як GroupDocs.Metadata App.
- Відвідайте програму онлайн-редактора метаданих EPUB.
- Завантажте файл EPUB одним із двох простих способів:
- Натисніть «Огляд» і виберіть файл.
- Перетягніть файл у призначену область.
- Відредагуйте властивості метаданих, які можна редагувати, завантаженої електронної книги відповідно до ваших вимог.
- Після внесення змін збережіть файл EPUB з оновленими тегами метаданих. За потреби ви також можете експортувати властивості у формат електронної таблиці, наприклад XLSX.
Це воно! Розважайтеся, редагуючи метадані EPUB онлайн.
Редагування метаданих EPUB - Посібник розробника
Привіт, розробники! Ви прагнете налаштувати метадані своїх електронних книг EPUB, використовуючи свої навички програмування? Ви легко зможете це зробити за мить. Тут я познайомлю вас із бібліотеками, які створені, щоб значно полегшити цей процес. Я покажу вам, як використовувати ці API для програмного редагування метаданих файлу EPUB. Отже, приготуйтеся досліджувати та вибрати той, який найкраще відповідає вашим потребам!
Давайте приступимо до налаштування властивостей метаданих електронної книги!
Змінення метаданих EPUB за допомогою C#
Якщо ви хочете змінити властивості метаданих EPUB як розробник .NET, ось як це можна зробити:
- Інтегруйте бібліотеку у свою програму.
- Використовуйте наведений нижче фрагмент коду, щоб переглядати та редагувати редаговані властивості метаданих за потреби:
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");
}
Подібним чином ви також можете змінити властивості метаданих Dublin Core за допомогою коду C#.
Щоб отримати докладні вказівки, перегляньте статті Робота з метаданими електронних книг EPUB за допомогою C#.
Щоб отримати додаткові ресурси .NET API, перегляньте ці посилання:
.NET API | Документація | Завантажити
Змінення метаданих EPUB за допомогою Java
Якщо ви хочете створити власну програму для перегляду та редагування метаданих електронної книги EPUB за допомогою Java, ось простий спосіб почати:
- Завантажте та інсталюйте бібліотеку метаданих для 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");
}
Подібним чином ви також можете змінити властивості метаданих Dublin Core за допомогою коду Java.
Докладні інструкції див. у статті Робота з метаданими електронних книг EPUB за допомогою Java.
Для отримання додаткових ресурсів Java API перегляньте ці посилання:
API Java | Документація | Завантажити
Висновок
У цій статті ми досліджували світ маніпулювання метаданими EPUB, починаючи з онлайн-інструментів редагування та просуваючись до програмного редагування метаданих за допомогою C# та Java. Ми навчилися видобувати, переглядати та змінювати властивості метаданих файлів EPUB.
Для отримання детальної інформації про API читачам пропонується ознайомитися з відповідною документацією. Запитання та подальші обговорення можна направляти на наданий форум.