我遇到了一些可能与我的代码有关的问题,或者可能是客户没有意识到他需要做的事情的问题 . 我正在开发一个Silverlight5应用程序,可以打印并由Windows机器和Mac机器使用 . 问题是我们的打印输出不会是标准字母(8.5“x 11”)纸张尺寸 . 在Windows上,我得到一个打印对话框,让我设置我加载的文档的大小和方向(横向/纵向) . 客户端获得一个对话框,但该对话框不允许他指定横向方向(这是一个与普通Safari对话框不同的对话框) .
所以问题是我需要在我的代码中做些什么才能在Mac上启用横向打印或者我的客户端在Silverlight的Mac打印对话框中缺少某些内容?
1 回答
好的,这是我提出的具体答案 .
无法直接横向打印 . 您必须手动打开您的打印视觉(好吧,使用代码) .
我在这里写了一篇博文 - http://www.jaykimble.net/forced-landscape-printing-in-silverlight-on-a-mac.aspx