protected void DownloadCv_Click(object sender, ImageClickEventArgs e) { { string sDirPath = Server.MapPath("~/PDF_WORD/Docs"); var ObjSearchDir = new DirectoryInfo(sDirPath); if (!ObjSearchDir.Exists) { ObjSearchDir.Create(); } string strFileName = HttpContext.Current.Server.MapPath("~/PDF_WORD/Docs/Test." + DropDownListDownloadCv0.SelectedValue.ToString() + ""); var objfileinfo = new FileInfo(strFileName); // step 1: creation of a document-object var document = new Document(PageSize.A4); if (objfileinfo.Exists) { File.Delete(strFileName); PdfWriter.GetInstance(document, new FileStream(strFileName, FileMode.Create)); } else PdfWriter.GetInstance(document, new FileStream(strFileName, FileMode.Create)); var sb = new StringBuilder(); var sw = new StringWriter(sb); document.Open(); var hTextWriter = new HtmlTextWriter(sw); String strHtml1 = sw.ToString(); var hw = new iTextSharp.text.html.simpleparser.HTMLWorker(document); hw.Parse(new StringReader(strHtml1)); document.Close(); } } } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)