Comment convertir HTML ==> RTF en Java?
La base de l'API de JAVA qui utilise RTFEditorKit et HTMLEditorKit, n'est pas en mesure de reconnaître les balises comme <br/>
et <table>
.
J'ai donc cherché sur internet une meilleure façon de convertir HTML RTF et j'ai trouvé deux solutions qui semblent fonctionner.
JODConverter et HTML-à-RTFconverter. La première besoins OppenOffice installé le travail, et la seconde utilise des DLL, donc il ne peut pas être utilisé sur Linux.
Personne ne sait à propos d'autres solution?
Merci pour toute aide!!!!
OriginalL'auteur Duprat | 2010-09-20
Vous devez vous connecter pour publier un commentaire.
Veulent-ils en RTF ou veulent-ils en format Word? Il y a une grosse différence.
Assurer votre éditeur est de générer du XHTML (ou de convertir-le vous-même avec jtidy, htmlcleanup etc), puis télécharger le contenu en XHTML, mais avec un .doc extension et MS-Word, type mime. Word 2003 ou plus ouvrir un document word.
Bon conseil! Encore mieux si vous utilisez un type de contenu "application/vnd.openxmlformats-officedocument.wordprocessingml.document" et .docx
OriginalL'auteur jqa
Si elle est valide en html, vous pouvez utiliser Apache FOP.
Il y a des feuilles de style pour transformer html de FO.
Apache FOP peut écrire PDF et RTF.
http://www.torsten-horn.de/techdocs/java-xsl.htm#XSL-FO-Java
http://html2fo.sourceforge.net/index.html
OriginalL'auteur Christian Kuetbach
Vous pouvez prendre un coup d'oeil au format RTF Modèle (http://rtftemplate.sourceforge.net/) Ne sais pas si cela correspond à vos besoins, mais j'ai utilisé plusieurs fois sous Linux et a été OK.
OriginalL'auteur Grieih
J'ai déjà utilisé le code html vers pdf et a obtenu le résultat attendu. J'ai aidé.
OriginalL'auteur William Witter da Silva
Par la RTF conversion, il existe un enjeu important des soins à ce sujet: une cible RTF spectateur. Tous d'entre eux déclarent support RTF, mais, par exemple, Notepad.exe ne peut afficher que des images au format WMF, il n'a pas d'afficher des en-têtes et pieds de page. TextEdit sur mac os ne peut traiter avec des images incorporées comme une sorte d'objets actifs et a des problèmes avec les tables, OpenOffice n'est pas tolérant aux mineurs de balisage des incohérences etc.
Mon outil de prédilection pour HTML->format RTF conversion est PD4ML - il produit propre, presque lisible par l'homme, RTF balisage et avec succès résout un autre problème difficile pour la RTF générer outil de soutien de tables imbriquées (si vous travaillez avec HTML - ils sont partout).
OriginalL'auteur zfr