在 HTML 中嵌入矢量化 PDF 图像

Embed vectorized PDF image in HTML

我有一个保存为 PDF 的矢量化图像(可能由 matplotlib 或 PowerPoint 输出),我想将它嵌入到 HTML 页面中。

请注意,<embed> 不起作用,因为它创建了一个嵌入式 PDF 查看器,但我更希望看到一个简单的矢量化图像(就好像它是 PNG)。

目前我唯一的解决办法是使用在线转换器将其转换为 PNG,但输出的是光栅化图像,这还可以,但并不理想。

使用 pdf.js 怎么样?这是一个纯粹的 HTML5/JavaScript 渲染器。 http://mozilla.github.io/pdf.js/ https://github.com/mozilla/pdf.js