Печать Silverlight на Mac (не буквенный формат) - PullRequest
1 голос
/ 13 февраля 2012

У меня возникла небольшая проблема, которая может быть связана с моим кодом или с клиентом, который не понимает, что ему нужно сделать.Я занимаюсь разработкой приложения Silverlight5, которое печатает и используется на машинах Windows и Mac.Проблема в том, что наши распечатки не будут на бумаге стандартного размера (8,5 x 11 дюймов).В Windows я получаю диалоговое окно печати, которое позволяет мне установить размер и ориентацию (альбомная / книжная ориентация) загруженного документа.Клиент получает диалоговое окно, но это диалоговое окно не позволяет ему указать альбомную ориентацию (это диалоговое окно, отличное от его обычного диалогового окна Safari).

Так что вопрос в том, что мне нужно сделать в моем коде, чтобы включить альбомную ориентациюпечать на Mac ИЛИ мой клиент чего-то не хватает в диалоговом окне печати Mac для Silverlight?

1 Ответ

1 голос
/ 15 февраля 2012

Хорошо, вот конкретный ответ, который я нашел.

Прямая альбомная печать невозможна.Вы должны повернуть печатную визуализацию вручную (ну, с кодом).

Я написал пост в блоге по этому вопросу здесь - http://www.jaykimble.net/forced-landscape-printing-in-silverlight-on-a-mac.aspx

...