Почему я получаю границу внизу и справа при рендеринге html с помощью abcAdf. PS Я получил профессиональную лицензию, используя (ABCpdf9-64.dll)
Мой процесс заключается в создании страницы:
- Я использую основной/дочерний шаблон макета в mvc (работает)
- Я указываю на этот html, используя abcPdf для преобразования в pdf
Визуализация HTML
Когда мой html получает визуализированный (обычный) формат: каждый исходит из своего соответствующего местоположения.
<h1>Layout</h1>
<p>
content
</p>
Код C# для отображения PDF
Мой код выглядит следующим образом:
using (var pdf = new Doc())
{
pdf.HtmlOptions.Timeout = 600000;
pdf.HtmlOptions.AddTags = true;
pdf.Page = pdf.AddPage();
var id = pdf.AddImageUrl(url, true, 1024, true);
if (allowPaging)
{
while (true)
{
if (!pdf.Chainable(id))
{
break;
}
pdf.Page = pdf.AddPage();
id = pdf.AddImageToChain(id);
}
for (int i = 1; i <= pdf.PageCount; i++)
{
pdf.PageNumber = i;
pdf.Flatten();
}
////reset back to page 1 so the pdf starts displaying there
if (pdf.PageCount > 0)
{
pdf.PageNumber = 1;
}
}
return store(pdf);
}
Вывод
Мой текст/html отображается нормально, но я получаю границы, о которых я не просил.
Выведенный вывод:
Обратите внимание на линию роста волос в нижней части изображения.
abcPdf.GetPdfDoc
? Я не могу найти такой вызов в официальной документации ABCpdf. - person Ross Presser   schedule 04.02.2015