阅读有关这个一这样的问题,我想知道Chrome如何能够支持PDF≥1.7 (它可以包含JPEG 2000代码流),同时声称它不支持JPEG 2000:
这里的诀窍是什么?
发布于 2021-02-05 17:27:38
这是因为Chrome中的PDF是用PDFium呈现的,它确实支持JPEG2000,而HTML是使用眨眼呈现的,而眨眼不支持。
这里已经讨论过这个问题:
特别是,评论4提出了以下意见:
Chrome已经有了JPEG2000支持,并为它的PDF阅读器提供了openjpeg库,而且无论如何都要处理它的模糊/安全问题,所以像Safari这样的实际支持它的人不会打开一个新的攻击界面,而且也不会花费二进制大小。
这里也是如此
PDF不是标准web平台的一部分,它是一个插件,所以它超出了范围。然而,我同意你的看法,在一种情况下而不是在另一种情况下支持这一点似乎是愚蠢的。
blink-dev上的完整线程:
https://stackoverflow.com/questions/65825708
相似问题