我使用Silverlight开发了应用程序,现在我需要实现打印,我使用了PrintDocument类,它看起来像这样:
PrintDocument printDocument = new PrintDocument();
printDocument.PrintPage += new EventHandler<PrintPageEventArgs>(printDocument_PrintPage);
printDocument.Print("My docuement");
Run Code Online (Sandbox Code Playgroud)
但我遇到了问题 - 如果有20-30页需要花费很多时间,如果我打开打印机的队列,则表明10页打印的打印尺寸大约为1.2GB.我试图打印画布(800*1000)只有一个文本块,文本像"测试打印".
我正在使用Silverlight 5.
有人遇到过这样的问题吗?有什么办法可以避免吗?
我们最近发布了一个应用程序到Windows商店,发现有一些要求(在应用程序的商店页面的底部列出)在我们的情况下如下:鼠标键盘触摸相机
它说同时需要键盘和触摸,但应用程序仅适用于触控或仅适用于键盘和鼠标.主要问题是商店不允许用户查看不符合所有要求的设备上的应用.因此,用户无法在手机上查看应用程序(它没有键盘和鼠标),也无法在台式机上查看应用程序(有时也没有触摸支持和相机)
有人知道这些要求来自何处以及我们如何更改或完全删除它们?