pdf渲染的石英性能?

发布于 2024-11-28 14:43:03 字数 245 浏览 0 评论 0 原文

我在 qt4 (linux) 中编写了一个简单的程序,循环渲染 pdf 中的 1000 页,并将它们放在图形视图上。对于文件“Microsoft_Press_ebook_Programming_Windows_Phone_7_PDF”,在 amd 2core turion64 1.6Ghz 上大约需要 1 分钟。 我想知道 pdf 文档的quartz 渲染性能测试是否可以在 iOS、OSX 上使用。我知道不可能将我的数据与此类测试的数据进行比较,但我可以有一个粗略的想法。

I have written a simple program in qt4 (linux) that cycles to render 1000 pages from a pdf, putting them on a graphicsview. with the file "Microsoft_Press_ebook_Programming_Windows_Phone_7_PDF" it takes about 1 minute on a amd 2core turion64 1.6Ghz.
I would like to know if performance test for quartz rendering of pdf documents are availalbe somewhere for iOS,OSX. I know that it's not possible to compare my figures to those of such a test but I could have a rough idea.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

唯憾梦倾城 2024-12-05 14:43:03

您可以编写一个小示例应用程序来为您进行渲染。基本的 PDF 渲染并不难, 查看这个SO问题以获取一些代码。

我只能假设,但 PDF 在 Apple 的 Quartz 框架中确实非常深入,当你将 Preview.app 与 Adob​​e Reader 进行比较时,Preview 的速度要快得多。我敢打赌,使用 Quartz 可以比 qt 更快地渲染页面。

可以肯定的是,您首先必须将示例移植到 Mac,以分解操作系统的组件。

You can write a small example app that does the rendering for you. Basic PDF rendering isn't that hard, look into this SO question for some code.

I can only assume, but PDF is really very deep in Apple's Quartz framework, and when you compare Preview.app with Adobe Reader, Preview is much, much, much faster. I'd bet that using Quartz you can render your pages faster than qt does.

To be sure, you first would have to port your example to a mac, to factor out the component of the OS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文