excel - 是否可以通过 Google Script 填写 PDF 表单?或者通过云端的 Google Script 在 PDF 上添加文本?

标签 excel google-apps-script google-sheets google-cloud-platform pdf-form

现在基本上我们所有的作业都部署在Google Suites上,并通过Google Script触发,所以我们想要的是我们可以添加这个功能 - 填写PDF 表单 - 也使用 Google 脚本

之前我们尝试做的是使用Google Sheet设计一个类似PDF的模板,通过循环,更新表单的空白信息,最后将结果保存为PDF,我们就会得到我们想要的结果。

但是现在,Google Sheet 中的 PDF 并不是那么容易模仿的。它来自政府,因此最好保留其格式并简单地填写 PDF 表格。

实际上,我们尝试过使用硬盘上的 Excel VBA 或 Python 来完成,这是一个非常简单的任务。但问题是在平台之间切换会浪费时间,而且将所有内容都部署在云端并不是一个好的解决方案。

所以我们想知道是否有办法 1) 通过 Google 脚本填写 PDF 表单? 2)或者通过云端的Google Script在PDF上添加文本? 3)或者一般在云端进行?

最佳答案

Google Apps 脚本没有以编程方式填充现有 PDF 的原生方法。

您必须找到一些第三方服务/API 或 JavaScript 库,让您以编程方式填写现有 PDF,然后您可以在 GAS 中调用或使用它。

关于excel - 是否可以通过 Google Script 填写 PDF 表单?或者通过云端的 Google Script 在 PDF 上添加文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60523717/

相关文章:

excel - UDF 从通用字符串中提取特定数据

google-apps-script - Google 表单是否允许 'On-the-Fly' 部分重复?

javascript - 如何使用 Google 电子表格从用户那里获取文本?

javascript - 谷歌应用脚​​本,团队驱动的谷歌选择器

javascript - 指定列有更新时触发的 OnChange 触发器

python - 使用python从Excel条件格式化文本字符串

c# - 打印时将行设置为在顶部重复 - 打开 XML 和 Excel

javascript - 为什么 getDataRange.getValues() 没有提取所有必需的值?

google-sheets - 查询以列出其他列中未列出的数据

performance - getdata() 脚本仅在时间触发时超时