Все это раздражает меня. Если мне нужно распечатать в PDF для печати, то Silverlight просто НЕ готов к прайм-тайм. Я создал крупномасштабное приложение в Silverlight. Печать работает по большей части, но в некоторых принтерах большие задания на печать вызывают ошибки и блокируют приложение или компьютер. Это смешно для меня! Silverlight нельзя использовать для бизнес-приложений с поддержкой печати по шлепку. На самом деле еще хуже ошибка в том, что нет фильтрации страниц. Если вы выберете страницы 2 и 5 8-страничного документа, он просто напечатает страницы 1 и 2.
Я так смущен, что мое приложение теперь унаследовало проблемы Silverlight.