Я хочу проанализировать элемент панели управления asp.net, который состоит из таблицы html (с 4 столбцами) в документе PD. Я установил для страницы А4 и все поля равны 10. Когда мой pdf-файл создан, есть очень большие левые и правые поля. Как я могу получить права налево и поля?iTextSharp игнорирует поля во вновь создаваемом PDF
Это код используется:
Dim strFileName = "CBB_" & lblZoekCriteria.Text & ".pdf"
Response.ContentType = "application/pdf"
Response.AddHeader("content-disposition", "attachment;filename=" & strFileName)
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Dim sw As New StringWriter()
Dim hw As New HtmlTextWriter(sw)
'Me.Page.RenderControl(hw)
pnlProtestInfo.RenderControl(hw)
Dim sr As New StringReader(sw.ToString())
Dim pdfDoc As New Document(PageSize.A4, 10, 10, 10, 10)
Dim htmlparser As New HTMLWorker(pdfDoc)
PdfWriter.GetInstance(pdfDoc, Response.OutputStream)
pdfDoc.Open()
htmlparser.Parse(sr)
pdfDoc.Close()
Response.Write(pdfDoc)
Response.[End]()