Hi helpdesk,
I've got a question. From a word document having an A4 size portrait, I need to create a PDF, having papersize A3, landscape, containing 2 pages per sheet. As I try to print it from Adobe reader, and make the papersize A3 and the output size A4, saying that the page scaling is ' multiple pages per sheet' and '2 pages per sheet', the A4 documents are correctly rendered on the output preview. That means the 2 A4 pages are page-filled in the new landscape A3.
Now, I try to reach this with the Pdf.Kit.PdfFileEditor with the following code:
// set page size PageSize size = PageSize.A3;
size.IsLandscape = true;
PdfFileEditor editor = new PdfFileEditor();
// file input contains A4 pages
editor.MakeNUp(file_input, file_output, 2, 1, size);
My assumption was this should result in two A4 pages printed on 1 A3 page landscape. The results are not really good. The A4 documents doesn't keep their size, they reside somewhere in the middle of the page, it seems that they are not resized, as I assumed. (see attachment 1)
Is their any way to create the desired results?
By the way, I've tried to work around it, created a word document with two columns, and with SaveToPDF they aren't rendered correctly... (see attachment 2)