Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2013, 10:30
pjucla
 
Fecha de Ingreso: marzo-2013
Mensajes: 1
Antigüedad: 11 años, 1 mes
Puntos: 0
Exclamación problema al convertir html a pdf, con itexsharp c# web

Hola a todos,
estoy teniendo problemas en la generacion de archivo pdf a parti de un html. este es el codigo que estoy usando:
string contents = File.ReadAllText(Server.MapPath("~/HTMLTemplate/Myarch.htm"));

// Replace the placeholders with the user-specified text
contents = contents.Replace("[RT]", txtOrderID.Text);
contents = contents.Replace("[FECHA]", DateTime.Now.ToShortDateString());

var parsedHtmlElements = HTMLWorker.ParseToList(new StringReader(contents), null);
foreach (var htmlElement in parsedHtmlElements)
{
document.Add(htmlElement as IElement);
}
mi archivo pdf contiene Header y tambien footer, el problema se presenta cuando le paso texto en un sitio especifico al html, cuando el texto ocupa mas de una hoja este se pasa a la siguiente hoja pero se coloca encima del Header.. tengo varios dias investigando pero hasta la fecha no he podido solventar este inconveniente.