gpt4 book ai didi

javascript - Html DOM 到数组缓冲区来为 pdf 制作 BLOB?

转载 作者:行者123 更新时间:2023-12-02 22:32:58 25 4
gpt4 key购买 nike

我想使用 BLOB 在新选项卡中将 HTML DOM 显示为 pdf。我们可以通过调用一个返回 blob 的 API 来实现这一点,但我想在不涉及任何服务器端 API 的情况下完成此操作。我在将 html 字符串转换为 ARRAY BUFFER 时遇到问题。这是 stackblitz 上的代码,您可以对此进行测试,并请让我知道如何解决此问题。谢谢

generate pdf from html dom

最佳答案

考虑使用TextEncoder ,可以轻松地对字符串和ArrayBuffer进行编码/解码:

const encoder = new TextEncoder(),
decoder = new TextDecoder(),
text = 'Hello',
textEncoded = encoder.encode(text),
textDecoded = decoder.decode(textEncoded);

console.log({ text, textDecoded, textEncoded });

关于javascript - Html DOM 到数组缓冲区来为 pdf 制作 BLOB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58834498/

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