小编Mar*_*inK的帖子

删除修订历史记录

我正在使用Google Apps脚本对电子表格中的数据进行加密.它工作正常,但电子表格中的方便修订历史记录使得它有点没有实际意义,因为您只需在加密之前查看版本即可.

有没有办法删除修订历史记录,或简单地阻止它们一起创建?

google-sheets google-apps-script

8
推荐指数
1
解决办法
9784
查看次数

如何从上传的PDF中删除作者?

我有客户通过表单上传PDF.我希望上传清除PDF的属性,以便将来的用户不会看到作者的痕迹.

更具体地说,属性是在下载PDF时看到的属性,右键单击,然后选择"属性".然后,您可以查看PDF属性,例如标题,作者,主题和关键字.我还没有找到在Google文档中访问这些内容的方法,但电子阅读器经常使用它们来识别PDF.我想替换或清除这些字段.

更新:差不多4年后,我仍然需要一个解决方案.提供赏金.我欢迎任何解决方法或其他技巧来删除作者姓名.也许它不是直接编辑属性,而是乱搞blob或其他东西.(注意:必须保留PDF中的文本格式.)

google-apps-script

5
推荐指数
1
解决办法
161
查看次数

使用HTML文件输出PDF

所以我有一个HTML文件,我用来发送电子邮件,但在某些情况下,我希望它只是使用该文件来创建相同模板的PDF.

我在大多数情况下都运行它 - 它创建文件,运行评估并获取内容,但它实际上并不呈现html.它只是留下了所有的html表示法.

例如,它输出pdf,但它显示为:

Dear Martin, <br />
Run Code Online (Sandbox Code Playgroud)

代替:

亲爱的马丁

如何确保它呈现HTML以便正确布局PDF,并且没有在文本中注明的html代码?

这是代码:

var docName = "test";
var htmlBody = HtmlService.createHtmlOutput(template.evaluate().getContent()).getContent()
var doc = DocumentApp.create(docName);
  doc.appendParagraph(htmlBody);
doc.saveAndClose();
DocsList.createFile(doc.getAs('application/pdf')).rename(docName);
Run Code Online (Sandbox Code Playgroud)

google-apps-script

2
推荐指数
1
解决办法
3902
查看次数

标签 统计

google-apps-script ×3

google-sheets ×1