Aspose.Words eBook súborový procesor pre .NET
Aspose.Words eBook File Processor pre .NET umožňuje vývojárom vytvárať, nahrať a upraviť ebookové súbory, potom ukladať výsledky vo formátoch EPUB , MOBI a AZW3 .Vybudovaný na základnej Aspose-Word API, tento plugin poskytuje zamerané schopnosti spracovania eBooks bez predpokladu plných funkcií spracúvania slov – ideálne pre vývojárov .Net pracujúcich s digitálnou publikáciou, manažmentom obsahu alebo automatizáciou úloh.
Inštalácia a nastavenie
- Pridajte do projektu balík Aspose.Words pre .NET NuGet.
- Nastavenie meranej licencie pre výstup bez vodopádov. pozri Inštalácia sprievodca a Metrické licencie Stránky pre detaily.
Podporované cez Windows, Linux, macOS a mobilné platformy prevádzkujúce .NET Framework ** , ** .NET Core ** alebo ** Mono . Plne kompatibilné s Visual Studio (2010–2022), Xamarin a ManoDevelop.
Funkcie a funkcie
Vytvorenie eBook dokumentov
- Vytvorte nové súbory EPUB, MOBI alebo AZW3 programovane.
- Vložte kapitoly, odseky, obrázky a zdroje.
- Nastaviť metaúdaje eBook (title, autor, jazyk, obrázok pokrývky) bez priamej práce s surovým XML.
Stiahnuť existujúce eBook súbory
- Otvorte a prepojte súbory EPUB, MOBI a AZW3.
- Automaticky dekomprimovať a interpretovať manifest/spine údaje.
- Prístupové kapitoly, obrázky, písma a vstavané zdroje.
Upravovanie a manipulácia s obsahom
- Vložte alebo odstráňte kapitoly, sekcie, titulky, poznámky alebo záznamy.
- Aplikujte štýly, prispôsobte formátovanie, spravujte tabuľky, zoznamy a poznámky.
- Manipulujte prúdy textu a vstavaných objektov s vysokou vernosťou.
Úspora v eBook formátoch
- Uložiť obsah do **EPUB ** , **MOBI ** alebo AZW3.
- riadenie kompresie, vloženie fontov a EPUB a verzia.
- Uistite sa, že manifest a objednávka chrbta je správne udržiavaná.
Manažment metadata
- Práca so štandardnými metadata: názov, autor, vydavateľ, dátum, ISBN/UUID, atď.
- Pridajte prispôsobené vstupy metadata pre katalógovanie a optimalizáciu vyhľadávania.
Tabuľka obsahu (TOC)
- Auto-generovať TOC z titulkov alebo výstupov.
- Vytvorte hierarchické mapy navigácie.
- Injekciu TOC do požadovanej polohy správnym prepojením.
Integrovanie a extrakcia zdrojov
- Vložte obrázky, fonty a binárne zdroje.
- Odstrániť alebo nahradiť existujúce zdroje s optimalizovanými verziami.
- Udržujte správne referencie href a typy MIME.
Rozšírené možnosti editácie
- Vložte grafy, ilustrácie a grafiky priamo do eBooks.
- Správa komentárov a poznámok pre kolaboratívne pracovné toky.
- Spracujte hyphenation pravidlá, zoznamy a pokročilý text formátovanie.
Príklad: Upraviť a ušetriť EPUB
var doc = new Document("Epub document.epub");
var builder = new DocumentBuilder(doc);
builder.MoveToDocumentEnd();
builder.Writeln("Produced by Aspose.Words eBook Processor.");
doc.Save("EditedOutput.epub");
Príklad: Pridávanie grafu do ebooku
var doc = new Document();
var builder = new DocumentBuilder(doc);
var shape = builder.InsertChart(ChartType.Pie, 432, 252);
var chart = shape.Chart;
chart.Title.Text = "Sales Breakdown";
chart.Series.Clear();
chart.Series.Add("Series 1",
new[] { "Category 1", "Category 2", "Category 3" },
new double[] { 2.7, 3.2, 0.8 });
doc.Save("ChartEbook.epub");
Príklad: Vytvorenie Bookmark v eBook
var doc = new Document();
var builder = new DocumentBuilder(doc);
builder.StartBookmark("MyBookmark");
builder.Write("This section is bookmarked.");
builder.EndBookmark("MyBookmark");
doc.Save("BookmarkedEbook.epub");
Tipy a najlepšie postupy
- Nahrávanie a spracovanie eBooks v jednom
Document
S cieľom znížiť I/O nadváhu. - Opätovné použitie štýlových definícií a zdrojových objektov na optimalizáciu veľkosti balenia.
- K dispozícii je
Document
Rýchlo sa dostanete k voľnej pamäti. - Vykonajte všetky úpravy pred uložením v viacerých formátoch, aby ste sa vyhli redundantnému parsingu.
- Vložte iba požadované písma, aby sa udržala výstup ľahká hmotnosť.
- Validácia EPUB/MOBI výstupov pomocou priemyselných štandardných validátorov.
- Použite asynchrónne spracovanie pre vysokorýchlostné pracovné zaťaženie.
Často kladené otázky
**Čo je Aspose.Words eBook File Processor pre .NET?**Špecializovaný .NET plugin na vytvorenie, nahrávanie, úpravu a ukladanie súborov EPUB, MOBI a AZW3 s minimálnym nadhlavím a maximálnou vernosťou.
**Aké formáty sú podporované?**Plugin podporuje nabíjanie a úspory vo formátoch EPUB, MOBI a AZW3 výlučne.
**Zachráni to formátovanie?**Áno, procesor zaisťuje vysokú vernosť pôvodnému formátovaniu dokumentu v podporovaných formátoch.
**Môžem to integrovať do existujúcich aplikácií?**Áno, bezproblémovo sa integruje do aplikácií .NET pre stolnú, webovú alebo serverovú automatizáciu.
**Ktoré odvetvia môžu využiť tento plugin?**Vydavateľstvo, maloobchod, vzdelávanie, zdravotná starostlivosť, bankovníctvo, logistika a akýkoľvek sektor vyžadujúci automatizáciu eBook.