2014-01-22 3 views
0

Привет, я новичок в Silverlight. Я создал удостоверение личности в silverlight. Когда я печатаю на бумаге формата A4, содержимое печатается в верхней левой части экрана и печатает полный контент. но когда я печатаю на небольшом размере бумаги, половина части левой стороны не печатается. Я не знаю, в чем проблема? Любая помощь будет оценена по достоинству. СпасибоПроблема с печатью в silverlight

+0

Откорректируйте свой дизайн в соответствии с бумагой a4 и половины, и это не то, что вы можете работать от имени, вам нужно показать свой код или попробовать себя –

ответ

0

Попробуйте использовать компонент ViewBox вокруг вашего элемента управления, чтобы настроить размер на то, что вы печатаете. Вы можете использовать PrintableArea в PrintPageEventArgs при запуске события печати. Вы даже можете динамически добавлять ViewBox вокруг объекта, который вы печатаете.

Смежные вопросы