flex – 如何提高purePDF的性能?

我在Flex AIR应用程序中使用开源PurePDF库.问题是性能:

它需要100%的CPU使用率并且太长而无法生成PDF.

>我已经对它进行了一些分析
发现用pdf写的文字是
昂贵.这就是为什么我需要知道我的原因
可以提高性能.是
有pdf的任何字体
一代更便宜,或者
是否有一些设置或提示可以做到这一点
过程在某种程度上更好
性能?
>其次,在图像的情况下,将该元素写入PDF时,ImageElement生成非常昂贵.有没有办法减少处理?

同时,我找到了一种方法来减少ImageElement生成处理,方法是使用flex调整图像大小,然后将小图像的位图数据传递给图像元素.它工作正常,我已经在很大程度上减少了执行时间.有没有人有其他问题的想法?

>是否有任何方法可以告诉PDF以块的形式工作,或者分割工作的方式可能需要更长的时间才能完成,但在生成PDF时不会阻止GUI?

请帮忙 – 提前谢谢.

解决方法

is there any way to tell PDF to work in chunks or divide the work in such a way that it may take more time to complete but don’t make the GUI halted until PDF is generated

您可以通过生成一个线程使生成异步…我在Flash中提出的最佳方法是使用代码:

import flash.utils.setTimeout;
import flash.events.Event;
import flash.events.EventDispatcher;
...
    setTimeout(function():void {
        //TODO asynchronous schtuff
        dispatchEvent(new Event(Event.COMPLETE));
    },0);

相关文章

一:display:flex布局display:flex是一种布局方式。它即可以...
1. flex设置元素垂直居中对齐在之前的一篇文章中记载过如何...
移动端开发知识点pc端软件和移动端apppc端软件是什么,有哪些...
最近挺忙的,准备考试,还有其他的事,没时间研究东西,快周...
display:flex;把容器设置为弹性盒模型(设置为弹性盒模型之后...
我在网页上运行了一个Flex应用程序,我想使用Command←组合键...