问题标签 [docx-wasm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
427 浏览

node.js - 从 docx 转换为 pdf 时,如何使用 node.js docx 库让 NativeDocuments 呈现编号列表?

我使用以下页面作为示例来生成 docx。 https://github.com/dolanmiu/docx/blob/master/docs/usage/numbering.md

(docx)

然后使用 NativeDocuments 的 serverless 功能将 docx 转换为 pdf。 https://github.com/NativeDocuments/docx-to-pdf-on-AWS-Lambda

(生成的pdf)

以下是我用来生成编号列表的js代码

0 投票
0 回答
738 浏览

docx-wasm - 如何理解 wasm 中的 br_if?

br_if 如何工作。我已阅读文档,但没有找到任何关于 br_if 的结果值的信息。我使用WebAssembly Studio。我有这段代码,但我不明白它为什么会这样。

我认为 br_if 仅在条件不为 0 时才执行,但此函数始终返回 5,即使参数 a 为 0。我认为 br_if 可选返回值并在块后尝试设置值,但它没有编译。请解释一下它是如何工作的。

另外我想问一下从块或循环中返回值的问题,因为在文档中我没有看到任何关于它的句子。当函数在所有分支中返回值时,我可以从循环或块中选择返回值吗?

0 投票
2 回答
5912 浏览

rust - 尝试在 Wasm 堆中保存字符串然后将指针保存到结构中的字符串时出现“RuntimeError:内存访问越界”

我试图Uint8Array在编码后将字符串保存在 Wasm 堆中,并将指向字符串的指针和长度保存在 Struct 中,以便以后可以访问该字符串。下面是我的代码rust

我的 JS 端代码如下:

理想情况下,它应该打印给定的字符串,但它会显示一些不相关的垃圾值。无法弄清楚出了什么问题,因为我对 rust 和 wasm 还很陌生。

这是我在运行此程序时收到的控制台消息,有时是内存错误。 控制台日志

0 投票
0 回答
83 浏览

node.js - 需要升级 docx-wasm node js

我希望进入 docx-wasm 的开发者门户,以查看我当前的转换计数以及从免费层升级的可能。我无法访问该站点https://developers.nativedocuments.com/

任何帮助,将不胜感激?

谢谢