Member 10808329 Ответов: 1

Пустая 1-я страница при преобразовании HTML в PDF с помощью nreco.generated


Nreco успешно преобразовал мой html-код в pdf, но он создал пустую страницу на первой странице pdf с номером 5 для размера страницы A4 и 104 для размера буквы.

Dim sw As New StringWriter()
Dim htw As New HtmlTextWriter(sw)
Panel1.RenderControl(htw)
Dim Converter As HtmlToPdfConverter = New HtmlToPdfConverter()
Dim htmlContent As String = sw.ToString()
Dim pdf As Byte() = Converter.GeneratePdf(sw.ToString(),PdfSharp.PageSize.Letter)
Response.Charset = "utf-8"
Response.ContentEncoding = System.Text.Encoding.UTF8
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Response.ContentType = "application/pdf"
Response.AddHeader("content-disposition", "attachment;filename=" + "test.pdf")
Response.Buffer = True
Response.BinaryWrite(pdf)
Response.Flush()
Response.Clear()
Response.End()


Что я уже пробовал:

Я искал об этой проблеме и тестировал все ниже стиль, но не работает.

разрыв страницы-до:избежать;
разрыв страницы-после:во избежание;
разрыв страницы-внутри :избежать;

1 Ответов

Рейтинг:
0

MadMyche

Простой поиск через Гугл [^] оформил это как #1 результат; похоже на вашу проблему
[Html2PdfConverter лишняя пустая страница добавлена в сгенерированный PDF[^]