Aspose.Words Processore di file eBook per .NET
Le **Aspose.Words eBook File Processor pour .NET ** permet aux développeurs de créer, de charger et d’éditer les fichiers de l’eBook, puis de sauvegarder les résultats dans les formats **EPUB ** , **MOBI ** et AZW3 . Construit sur le noyau de la API d’Aspouse. Word, ce plug-in fournit des capacités de traitement ciblée du livre électronique sans le dessus des fonctionnalités de processus de mots complets – idéal pour les développes de .NET travaillant avec des tâches de publication numérique, gestion du contenu ou automatisation.
Installation et configuration
- Ajoutez le paquet Aspose.Words pour .NET NuGet à votre projet.
- Configurez une licence mesurée pour une production sans marquage d’eau. voir le Guide d’installation et Licenza a consumo pages pour les détails.
Supporté sur Windows, Linux, macOS et plates-formes mobiles fonctionnant avec .NET Framework ** , ** .NET Core ** ou ** Mono . Complètement compatible avec Visual Studio (2010-2022), Xamarin et MoneDevelop.
Caractéristiques et fonctionnalités
Création de documents eBook
- Créez de nouveaux fichiers EPUB, MOBI ou AZW3 programmatiquement.
- Insérer les chapitres, paragraphes, images et ressources.
- Configurez les métadonnées eBook (titre, auteur, langage, image de couverture) sans travailler directement avec XML.
Télécharger les fichiers eBook existants
- Ouvrez et parsez les fichiers EPUB, MOBI et AZW3.
- Décomprimer et interpréter automatiquement les données manifest/spine.
- Chapitres d’accès, images en ligne, fonts et ressources intégrées.
Editer et manipuler le contenu
- Insérez ou supprimez des chapitres, sections, rubriques, notes ou notes.
- Appliquer les styles, ajuster la formatisation, gérer les tabelles, les listes et les notes.
- Manipulez les cours de texte et les objets intégrés avec une grande fidélité.
Économiser dans le format eBook
- Enregistrer le contenu dans **EPUB ** , **MOBI ** ou AZW3.
- Gérer la compression, l’implantation de font, et EPUB La version.
- Assurez-vous que le manifeste et l’ordre de la colonne vertébrale sont correctement maintenus.
Gestion des métadonnées
- Travailler avec les métadonnées standard: titre, auteur, éditeur, date, ISBN/UUID, etc.
- Ajouter des entrées de métadonnées personnalisées pour la catalyse et l’optimisation de la recherche.
Table des contenus (TOC)
- Genérer automatiquement un TOC à partir de titres ou de sorties.
- Créer des cartes de navigation hiérarchiques.
- Injectez le TOC dans la position souhaitée avec un lien approprié.
Emballage et extraction des ressources
- Incorporer des images, des fonts et des ressources binaires.
- Extrait ou remplacement des ressources existantes par des versions optimisées.
- Maintenez les références href correctes et les types MIME.
Options d’édition avancées
- Insérer des diagrammes, des illustrations et des graphiques directement dans les eBooks.
- Gérer les commentaires et les annotations pour les flux de travail collaboratifs.
- Traitez les règles d’hyphénation, les listes et le formatage de texte avancé.
Exemple: Édition et sauvegarde d’un 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");
Exemple : Ajouter une carte à un eBook
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");
Exemple : Créer un Bookmark dans un 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");
Conseils et meilleures pratiques
- Télécharger et traiter les eBooks en un seul
Document
Réduire l’excès I/O. - Réutiliser les définitions de style et les objets de ressources pour optimiser la taille du paquet.
- Disponible de
Document
Restez rapidement dans la mémoire libre. - Effectuez toutes les éditions avant d’économiser dans plusieurs formats pour éviter le partage redondant.
- Incorporez uniquement les fonts nécessaires pour garder la sortie légère.
- Valider les sorties EPUB/MOBI avec des validateurs standard de l’industrie.
- Utilisez un traitement asynchronique pour les charges de travail de volume élevé.
Questions fréquentes posées
**Qu’est-ce que Aspose.Words eBook File Processor pour .NET?**Un plugin spécialisé .NET pour créer, charger, éditer et sauvegarder les fichiers EPUB, MOBI et AZW3 avec un minimum de surface et une fidélité maximale.
**Quels formats sont soutenus?**Le plugin prend en charge le chargement et l’épargne dans les formats EPUB, MOBI et AZW3 exclusivement.
**Est-ce qu’il conserve le formatage?**Oui, le processeur assure une fidélité élevée au formatage du document original dans les formats soutenus.
**Puis-je l’intégrer dans les applications existantes?**Oui, il s’intéresse sans fil dans les applications .NET pour l’automatisation sur le bureau, le web ou le côté du serveur.
**Quelles industries peuvent bénéficier de ce plugin?**Publication, vente au détail, éducation, soins de santé, banque, logistique et tout secteur nécessitant l’automatisation du livre électronique.