I need to generate A3 pdf from html at three copies.
my code:
- Code: Select all
var document = new PdfDocument { PageSettings = new PdfPageSettings { Size = PdfPageSize.A3 } };
document.LoadFromHTML(url, false, false, false, new PdfPageSettings { Size = PdfPageSize.A3 });
var template = document.Pages[0].CreateTemplate();
for (int i = 0; i < 2; i++) {
var newPage = document.Pages.Add(PdfPageSize.A3);
newPage.Canvas.DrawTemplate(template, new PointF(0, 0));
}
but something going wrong, first page actualsize and canvas is always a4 and my final pdf looks not good
Any ideas, what can i do with it?