在这里,我偶然发现将 .docx 转换为 .pdf。唯一合理的解决方案似乎是Gotenberg,它是一个 Docker 驱动的无状态 API 和Gotenberg js 客户端,它允许通过 JS 接口更轻松地与 Gotenberg 交互。
要使用 JS 客户端,我们需要定义 Gotenberg 的 Docker-powered 地址:
import { pipe, gotenberg, convert, html, please } from 'gotenberg-js-client'
const toPDF = pipe(
gotenberg('http://localhost:3000'), <--- here
convert,
html,
please
)
我不是 JS 向导,也不是客户端或后端,所以我想问你们:我如何(如果可能)使用 Google Cloud 解决方案来实现它?
现在我正在使用 Firebase Cloud Functions 生成 .docx(与我在客户端所做的相同),并且我希望能够将它们转换为 .pdf(客户端和后端)。这是可以实现的吗?这是可扩展的吗?