0

我已经尝试了很多搜索以发现为什么我似乎无法从 Flash 中打印投影过滤器。我在打印时没有任何问题,但是如果我要打印的影片剪辑具有或包含投影,则该剪辑将打印没有投影。

任何人都知道为什么会发生这种情况?

如果您想自己尝试一下,这里是我正在使用的简单打印代码。只需在 contentmc 中放置一些带有阴影的内容并打印即可。

print_btn.addEventListener(MouseEvent.CLICK,printContent);

function printContent(evt:MouseEvent) {
 var printJob:PrintJob = new PrintJob();

 if (printJob.start()) {

  if (content_mc.width>printJob.pageWidth) {
   content_mc.width=printJob.pageWidth;
   content_mc.scaleY=content_mc.scaleX;
  }

  printJob.addPage(content_mc);
  printJob.send();
 }
}
4

1 回答 1

0

您可以尝试printAsBitmap,我不确定它是否会起作用,但它可能会。

于 2011-01-17T20:14:47.310 回答