Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 是否将PDF转换为jpg?_Apache Flex_Actionscript 3_Pdf - Fatal编程技术网

Apache flex 是否将PDF转换为jpg?

Apache flex 是否将PDF转换为jpg?,apache-flex,actionscript-3,pdf,Apache Flex,Actionscript 3,Pdf,在Flex/AIR应用程序中,我需要创建本地PDF文件的快照(如大缩略图)(如果指定,每页一个) 理想情况下,我希望在客户端完成这一切(PDF是一个公共规范,尽管它非常复杂) 我读过一篇关于“Adobe插件”的文章,但是我找不到一个特定的软件可以让htmloader.pdfCapability报告任何东西,除了错误\u无法\u加载\u阅读器。我希望加载PDF,然后将位图数据移动到图像中以保存它 第二种选择是将其发送到web服务并获取一组jpg文件 谢谢我建议在服务器端生成预览(因为HTMLLoa

在Flex/AIR应用程序中,我需要创建本地PDF文件的快照(如大缩略图)(如果指定,每页一个)

理想情况下,我希望在客户端完成这一切(PDF是一个公共规范,尽管它非常复杂)

我读过一篇关于“Adobe插件”的文章,但是我找不到一个特定的软件可以让htmloader.pdfCapability报告任何东西,除了错误\u无法\u加载\u阅读器。我希望加载PDF,然后将位图数据移动到图像中以保存它

第二种选择是将其发送到web服务并获取一组jpg文件


谢谢

我建议在服务器端生成预览(因为HTMLLoader依赖于安装了AdobeReader的客户端),除非您能找到一个能够生成缩略图且不需要在客户端计算机上安装特定软件的组件

如果您正在开发一个供公司使用的内部解决方案,并且您可以控制或强制要求安装在用户机器上的应用程序,我想这不会那么糟糕。但如果你的目标是消费者,没有什么比引入依赖性更令人恼火的了。它可能会让你的客户远离你的应用程序


另外,让it服务器端通常是首选选项,因为您可以保留缩略图,而不必每次都生成它们(如果这对您的应用程序有意义的话),并且可以从客户端应用程序卸载繁重的处理任务。处理具有大量页面的PDF文件可能是一项繁重的处理任务。

在客户端执行此操作可能不是最好的主意。它似乎过于复杂,速度可能相当慢,并且需要一些不必要的依赖项。如果您在服务器端执行此操作,则可以将PDF转换为图像,然后将图像发送到客户端。如果使用第三方PDF库,将PDF转换为图像是一个相对简单的过程。

愚蠢的问题。。。您是否安装了Adobe Reader 8.1或更高版本?