【发布时间】:2010-03-30 04:20:48
【问题描述】:
在 Flex 3 应用程序中,我有一个带有 PNG 图像作为背景的画布。图像的宽度和高度与画布相同。我在画布中还有一些其他控件:
<mx:Canvas id="form" backgroundImage="@Embed(source='images/formBkg.png')" width="640" height="480" >
<mx:label .../>
<mx:label .../>
我使用以下代码打印画布:
var printJob:FlexPrintJob = new FlexPrintJob();
if (printJob.start())
{
printJob.addObject(form, FlexPrintJobScaleType.SHOW_ALL);
printJob.send();
}
在屏幕上看起来很棒,但是当我打印它时,png 的质量会下降。它并不可怕,但没有屏幕上显示的那么锐利。
我可以做些什么来提高打印出来的 png 的质量吗?
【问题讨论】:
标签: apache-flex image printing png