首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AIR / Flex - AlivePDF打印整个画布

AIR / Flex - AlivePDF打印整个画布
EN

Stack Overflow用户
提问于 2012-09-08 07:14:24
回答 1查看 474关注 0票数 1

是否可以使用AlivePDF打印整个canvas UI元素(及其所有子元素

我知道normal way将单独添加每个元素,但如果有一整串元素(文本、图像..)这是个问题..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-08 09:32:46

一种可能的方法是从画布控件创建一个图像,并将该图像添加到PDF。这可能比您希望的分辨率低,并且文本将不可选。

代码语言:javascript
复制
    var myBitmapData:BitmapData = new BitmapData(canvas.width, canvas.height);

    myBitmapData.draw(canvas);

    myPDF.addImage(new Bitmap(myBitmapData, PixelSnapping.AUTO, true),
                    0, 0, canvas.width, canvas.height, 
                    ImageFormat.JPG, 100, 1);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12326544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档