Venkat

Venkat

  • NA
  • 1
  • 0

PDF Conversion

Jun 9 2006 7:25 AM
How to convert a given .htm file to .pdf file.

I used the following code and it is generating the .pdf file but the file is getting generated with some errors. can any 1 help with the same.

WebRequest mywebReq ;

WebResponse mywebResp ;

StreamReader sr ;

string strHTML ;

StreamWriter sw;

mywebReq = WebRequest.Create("C:\\w.htm");

mywebResp = mywebReq.GetResponse();

sr = new StreamReader(mywebResp.GetResponseStream());

strHTML = sr.ReadToEnd();

Response.ContentType = "application/pdf";

//Response.AddHeader("Content-Type", "application/pdf");

//Response.ContentEncoding.CodePage.GetType("Content-Type","application/pdf");

//Response.ContentType = ("application/pdf");

//sw = File.CreateText(Server.MapPath("temp.pdf"));

sw = File.CreateText(Server.MapPath("temp1.pdf"));

sw.Encoding.GetDecoder();

sw.BaseStream.CanSeek.ToString();

sw.WriteLine(strHTML);

sw.Close();

Response.WriteFile(Server.MapPath("temp1.pdf"));

//Response.BinaryWrite(Server.MapPath("temp.pdf"));

Response.Write("Successfully Created");