Je suis relativement nouveau au format EPUB, mais si je comprends bien, faire de manière programmable un EPUB à partir du contenu XHTML ou PDF pourrait signifier: P>
Donc, ma question est de savoir s'il existe une sorte d'API Java de haut niveau pour faire ces étapes. Bien sûr, je peux utiliser API pour ZIP, XML en Java, mais il existe-t-il des outils plus élevés? P>
Merci beaucoup p>
------ Edit ------- p>
J'ai développé un projet open source pour le faire! P>
3 Réponses :
Je n'ai pas vu une boîte à outils Java Epub; Cependant, j'ai eu du bon succès avec SIGIL. P>
Si l'objectif est de faire un EPUB, je vais donner un sigil. Avant de l'avoir utilisé, je roulais mes ePubs à la main (avec l'automatisation d'une fourgonnette de fourmi.xml). P>
Si l'objectif est de faire une boîte à outils EPUB basée sur Java, il ne devrait pas être terriblement difficile, en fonction de la validation et de la pipeline que vous souhaitez faire. Personnellement, je commencerais par écrire un spectateur EPUB. P>
Autant que les pièces PDF vont, je viens d'intégrer xhtml. Je n'ai pas encore eu besoin d'intégrer le PDF. En ce qui concerne la validation EPUB, si tout le XML est valide et qu'il n'y a pas de liens dangereux avant de zipper, vous allez avoir un EPUB valide. P>
Je dois créer un outil de serveur qui crée automatiquement un fichier EPUB à partir de PDF et XHTML. J'ai donc pensé à Java Api. Je pense que SIGIL ne peut pas aider à faire cela ... ou pas?
@robob, non, SIGIL ne vous aidera pas avec un outil Java face à face. C'est plus d'un éditeur qu'une boîte à outils.
Ce qui suit est un bouchon sans vergogne pour un projet que je travaille sur moi-même. Il s'agit essentiellement de l'outillage EPUB écrit en Java, pour Eclipse. Il est livré avec une API, UI et une tâche de fourmi qui vous permet de faire à peu près tout. Voir http: // aide. eclipse.org/kpler/topic/org.eclipse.mylyn.docs.epub.help/help/introduction.html p>