【问题标题】:Some files with .PDF extensions are unreadable某些带有 .PDF 扩展名的文件不可读
【发布时间】:2019-07-24 10:42:12
【问题描述】:

一些文件名以 .PDF(大写)结尾的文档,当点击它们的超链接时,会在浏览器中打开而不要求打开方式/另存为选项。但是文件以不正确的格式打开。内容被人看完后根本无法理解。 DB 表中的每个文件都有一个条目。 DB是Oracle 10 G。不知道这是应用程序问题还是DB问题或PDF添加在浏览器上的问题。下面给出了在浏览器 IE 和 Chrome 上显示的文件。 IE 和 chrome 的问题是一样的。如果有人可以提供帮助,将不胜感激。

%PDF-1.1
1 0 obj
<<
/Creator (Developer 2000)
/CreatorDate (Wed Apr 19  2017)
/Author (Oracle Reports)
/Producer (Oracle PDF driver)
/Title (XXX DEBIT_XXXXX.PDF)
>>
endobj
5 0 obj
<</Length 6 0 R>>
stream
q 175.72 0 0 40.92 393.60 10.04 cm /im220 Do Q
q 93.76 0 0 51.08 32.16 807.64 cm /im268 Do Q
q 171.88 0 0 118.48 34.40 6.00 cm /im315 Do Q
0.00 w
0 J
0 j
33.64 235.32 550.60 558.08 re S
q
159.80 776.04 185.04 17.36 re W n
BT
204.00 778.64 TD
/F0 16.00 Tf
(DEBIT NOTE) Tj

【问题讨论】:

  • 如何将PDF文件存入Oracle数据库?使用字节数组还是只存储文件路径?当点击超链接时,您将采取什么行动?你能发布足够的代码来重现Minimal, Complete, and Verifiable example中的问题吗?另外,你用的是哪个版本的IE浏览器?
  • 你能分享一个完整的PDF示例吗? PDF 1.1 版是该格式的最早版本,可能与当今 PDF 处理器所期望的有很大不同。

标签: oracle pdf internet-explorer firefox


【解决方案1】:

您共享的内容似乎是部分 PDF 文件,如果没有文件的其余部分,它必然会导致浏览器出现问题(通常无法替代 PDF 查看器)。

【讨论】:

  • 您好,无法共享 pdf 的全部内容,因为这将大大超出此处的字符数限制。但我应该告诉一个事实,当我使用 winscp 从服务器路径下载文件并将其保存在我的 PC 中时。之后我可以打开它,它是完全可读的。但是当有人点击应用程序中的超链接打开pdf时,文件会在新选项卡中打开,根本无法理解。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-06-13
  • 1970-01-01
  • 2020-07-20
  • 2016-03-15
  • 2016-07-31
  • 2017-05-05
  • 1970-01-01
相关资源
最近更新 更多