在Blackberry上呈现PDF?

在Blackberry上呈现PDF?,pdf,blackberry,java-me,jasper-reports,Pdf,Blackberry,Java Me,Jasper Reports,我们使用黑莓手机显示PDF报告。以下是有关该问题的背景详细信息: PDF报告是使用JasperReports创建的 报告格式可以更改 可以使用不同的报告格式(根据JasperReports的功能集) PDF报告也在网站上,因此保留单一来源是理想的 页面设置为横向 以下是我们遇到的问题: 用户无法在Blackberry上看到全文 PDF和UI的大小充其量只能让阅读变得困难 用于将PDF转换为文本的菜单选项丢失了太多的格式,无法使用 文本模糊(而且太小) 以下是我们考虑过的解决方案: 以文

我们使用黑莓手机显示PDF报告。以下是有关该问题的背景详细信息:

  • PDF报告是使用JasperReports创建的
  • 报告格式可以更改
  • 可以使用不同的报告格式(根据JasperReports的功能集)
  • PDF报告也在网站上,因此保留单一来源是理想的
  • 页面设置为横向
以下是我们遇到的问题:

  • 用户无法在Blackberry上看到全文
  • PDF和UI的大小充其量只能让阅读变得困难
  • 用于将PDF转换为文本的菜单选项丢失了太多的格式,无法使用
  • 文本模糊(而且太小)
以下是我们考虑过的解决方案:

  • 以文本或HTML格式创建第二个报告(不理想)
  • 简化原始报告格式(考虑到数据量,这实际上不是一个选项)
考虑到JaserReports的限制,在Blackberry上提供报告还有哪些其他选项,例如报告:

  • 是可辨认的吗
  • 是否格式化为可读性
  • 快速显示

本质上,我们希望确保在黑莓手机上显示清晰的PDF文件时没有我们忽略的简单解决方案。

将文件输出到RTF或图像文件(JPG/GIF),然后在web浏览器中查看它们如何


如果这在本机浏览器上不起作用,我会集中精力通过其他web浏览器查看文件,例如Opera Mini。我知道,对于图像,在Opera Mini中浏览“大”图像比在本机浏览器中更容易。

如果您的黑莓在BES服务器上,您不能在公司内部网上以HTML格式显示报告吗然后你可以通过电子邮件发送到黑莓手机的链接,只需浏览报告。

试试BeamReader


我听说它最擅长阅读黑莓的pdf文件

您可以通过xpdf将pdf文件转换为图像,然后再显示图像。xpdf是pdf的最佳呈现器。

我们为我们的一个应用程序将TIFF转换为pdf,并且在BlackBerry pdf查看器中的效果好坏参半。这就是我们的结果

工作

以下PDF阅读器用于我们的目的:

v1.1.1.1-$19.95
很好

v1.003.001-49.99美元
工作并包括一个换行选项,通过将文本移动到后续行,使当前缩放级别适合可用的屏幕宽度。可能适合你的需要

非工作状态

以下PDF阅读器不适用于我们的目的:

v1.0.8-17.99美元
v3.0.2-49.99美元
这些无法打开我们的PDF文件(“不支持的文档格式”)。此外,他们没有注册为我们的应用程序所需的PDF内容处理程序

-19.95美元
-29.95美元
它们也没有注册为PDF内容处理程序。我们遇到了一系列问题,包括安装问题,以及根本无法打开任何PDF