更新现有PDF

时间:2017-12-28 20:09:26

标签: pdf google-apps-script

我有一个现有的PDF模板,我想在特定页面上的特定位置添加一些文本。例如,发票模板或扫描的文档。

我该怎么做?如果这缩小了我的选择,我正在使用Sheets。

有很多关于如何从文档创建PDF的文档,但没有任何内容需要特定的PDF并将文本放在文档上。

2 个答案:

答案 0 :(得分:0)

在我身边想着一点蓝天。如果你要做以下怎么办?

手动:

  • 将PDF导出为图像
  • 将Google幻灯片的尺寸调整为与图像相同的形状
  • 将图像添加到Google幻灯片中作为背景图片

代码:

  • 根据需要制作Google幻灯片的副本
  • 将您的Google表格数据添加到幻灯片中根据需要定位的幻灯片
  • 将Google幻灯片导出为pdf

我提到谷歌幻灯片,因为谷歌文档不允许背景图像。

使用Google文档的另一种可能性是构建一个看起来像发票的文档,然后添加标签。在代码中搜索标签并将其替换为工作表中的数据。如果您不想编写任何代码,即使您可以使用邮件合并插件来执行此操作。

答案 1 :(得分:0)

在您的Google云端硬盘中右键点击您的PDF;

打开>连接更多应用>搜索docusign>左键单击蓝色连接按钮,这将带您进入Docusign。

然后,您可以使用Docusign打开PDF,您可以在其中手动将签名或文本添加到特定位置。

或者......您可以使用App Script。

实施例, 使用HTML构造文档并使用从Sheet或特定位置收集的变量替换特定值。编写执行此操作的函数将允许您解释HTML并将变量替换为文本或可能的图像。然后它会将其创建为PDF。

有很多替代方法可以做到这一点。

这是github上的一个例子; Convert Google Doc to PDF using App Script