gpt4 book ai didi

javascript - 使用 javascript 打开 base64 编码的 pdf 文件。文件大小大于 2 MB 的问题

转载 作者:行者123 更新时间:2023-12-03 07:11:16 27 4
gpt4 key购买 nike

我正在使用下面的代码使用javascript打开base64编码的pdf文件。它适用于 1MB 以下的小型 pdf 文件。但如果文件大小大于 2MB,它就不起作用。如果您有类似情况的工作代码,请告诉我。

var base64 = "base64 content";
let pdfWindow = window.open("");
pdfWindow.document.write("<iframe width='100%' height='100%' src='data:application/pdf;base64, " + base64 + "'></iframe>");

最佳答案

Chrome 的 pdf 阅读器插件和 Mozilla 的 pdf.js(由 Firefox 使用)对于数据 URI 加载的 pdf 文档的大小似乎确实存在限制。

请注意,除了这些插件/脚本(pdf.js 甚至只是使选项卡崩溃)之外,此限制不受任何其他限制,浏览器在许多地方确实支持更大的 dataURL,例如

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com