Duplicar posible:
Convert HTML to PDF in .NETExportación de HTML a PDF (C#)
En nuestras aplicaciones que hacen los documentos HTML como los informes y las exportaciones. Pero ahora nuestro cliente quiere un botón que guarde ese documento en su PC. El problema es que el documento incluye imágenes. Se puede crear un documento de texto con el siguiente código:
private void WriteWordDoc(string docName)
{
Response.Buffer = true;
Response.ContentType = "application/msword";
Response.AddHeader("content-disposition", String.Format("attachment;filename={0}.doc", docName.Replace(" ", "_")));
Response.Charset = "utf-8";
}
Pero el problema es que las imágenes son sólo vincula a un tanto, no incrustado en el documento de Word.
Por lo tanto, estoy buscando una alternativa PDF parece ser una buena alternativa, ¿alguien sabe un buen escritor de pdf para C#? Uno que tiene algunas buenas referencias y ha sido probado correctamente?
Tenga en cuenta que lo que hace es ** no ** crear un documento de Word. Simplemente está haciendo un uso indebido de una 'característica' de Word para poder abrir un documento HTML incluso cuando está enmascarado como un archivo '.doc'. –