如何使用Drive API在本机Google文档中查找和替换?

时间:2012-12-21 03:19:51

标签: google-apps-script google-drive-api

我需要在Google文档中查找和替换。基本上,我有一个模板Google Doc,我想以编程方式复制和自定义。

原始版本和副本都应采用原生Gdoc格式,在视觉布局和格式方面,它应该在前后看起来相同。

尝试通过exportLink下载HTML(和其他格式),在输出上执行find-and-replace,然后将内容更新为find-and-replace的输出。但这搞砸了格式化,似乎非常......迂回曲折。

我正在使用Ruby客户端,这是值得的,但主要问题是,在本机Doc中进行查找和替换的最佳做法是什么?

2 个答案:

答案 0 :(得分:1)

我认为最简单的解决方案是在Apps脚本中使用文档服务的replaceText方法:

https://developers.google.com/apps-script/class_document#replaceText

答案 1 :(得分:0)

只是为了说明克劳迪奥的答案,这里是a post with an example