PDFSharp Объединение документов со страницами разного размера

У меня есть сценарий, в котором мне нужно объединить документы, загруженные пользователями. Кажется, есть два размера страниц, похожие на A4 и похожие на A5.

Эти документы на странице формата A4 имеют содержимое формата A5 на странице A4.

Как я мог увеличить страницы A5 до размера A4 при копировании страниц из моего документа импорта в мой выходной документ, создавая таким образом постоянный объем.

Ваше здоровье,

Отметка


person Mark Rabjohn    schedule 24.10.2013    source источник


Ответы (1)


В новом документе вы можете создавать только страницы формата A4 и рисовать страницы из импортированных документов настолько большого размера, насколько они подходят.

Вы можете посмотреть образец «Две страницы на одной»:
http://www.pdfsharp.net/wiki/TwoPagesOnOne-sample.ashx

Ваша задача намного проще, чем в образце, поэтому вы опускаете большую часть кода, но он должен дать вам общее представление.
Основная мысль: вы можете рисовать импортированные PDF-страницы, используя gfx.DrawImage().

person I liked the old Stack Overflow    schedule 24.10.2013