Bonjour.
Mes utilisateurs génèrent des documents à l'aide de CKEditor. Dans le but de générer du pdf avec itext je parse avec HTMLWorker.parseToList. Souci: dans certaines parties bien spécifiques du texte de l'utilisateur (que je sais localiser) il ne faudrait pas de retour chariot au niveau de certains signes "-".
Problème: je peux utiliser setSplitCharacter sur des chunks mais:
- soit je parcours récursivement la structure objet de mon document pour trouver les chunks qui vont bien; et du coup je copie mon doc bloc par bloc, en gérant la récursivité (faisable mais pas mal de code)
- soit il existe un moyen simple de configurer le parseur pour lui indiquer les séparateurs
- soit il existe un moyen simple de gérer l'arbre, et de modifier certains chunks facilement
Avez-vous une idée?
Cordialement,
Partager