[Java-librairie lowagie]:parsing d'un flux html converti en pdf
Bonjour a tous;
j'ai un flux html que je recupere dans un String fluxHtml
le flux retourné est comme suit :
Citation:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>EL - Contrat type</title>
<style type="text/css">
/* --- start replace from link : el-form_di_ex_static.css --- */
/* --- end replace from link : el-form_di_ex_static.css --- */
</style>
<style type="text/css">
/* --- start replace from link : el-form_di_ex_.css --- */
/* --- end replace from link : el-form_di_ex_.css --- */
</style>
</head>
<body class="efl-body-export">
<div>
<form class="efl-formul-export">
<div id="container">
<div class="titre1">Cautionnement solidaire d'une personne morale envers un
créancier professionnel</div>
<div id="zoneErreur"></div>
<div class="clearall"></div>
</div>
<hr class="entre_parties">
<div class="mvti">Le soussigné</div>
<div class="marges">
...........
Ce que je veux c'est de transformer ce flux en un fichier pdf.Le code que j'ai utilisé se presente comme suit
Citation:
.......
ByteArrayOutputStream bos = new ByteArrayOutputStream();
Document document = initPdf(bos);
try{
PdfWriter.getInstance(document, bos);
}
catch(DocumentException ex)
{
logger.error(ex.getMessage());
}
document.open();
try
{
document.add(new Paragraph(fluxHtml));
......
Mais malheureusement le pdf retourné ne formate pas mon flux html.il le retourne avec les balises du flux sans aucun formattage.Avez-vous une idée pour m'aider svp?
Merci d'avance