【发布时间】:2011-06-22 13:31:10
【问题描述】:
我的照片打印机返回的像素尺寸为 448 x 295。在打印机选项中,我可以看到分辨率为 2152 x 1416(对于 6 x 4 英寸),如果我将精灵设置为 2152 x 1416,它就会出现大。
如何以正确的比例/DPI 提供 Sprite?
我试过了:
_printOptions = new PrintJobOptions();
_printOptions.pixelsPerInch = 346;
但给出:错误 #1056:无法在 flash.printing.PrintJobOptions 上创建属性 pixelsPerInch
更新:
因此,正如 Khaled Garbaya 下面提到的,确保项目设置为使用 AIR 2,设置 DPI 选项,将 bitmapData 设置为 2152 x 1416,并将作为子项添加到设置为 448 x 295 的精灵中,点击打印出来的效果很好。
【问题讨论】:
标签: actionscript-3 printing air dpi