Google Apps脚本中Google文档中字符串的文本格式
Text formatting for strings in Google Documents from Google Apps Script
我有一些谷歌应用程序脚本,它们使用DocumentApp.replaceText方法在谷歌文档中查找文本字符串,并将其替换为其他文本字符串。
var file = DocsList.getFileById('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
var newTextString = 'foo'nbar';
file.replaceText('Old text string',newTextString);
可以换行,但有没有办法用粗体/斜体/颜色等来格式化文本?
我试着在span标记中使用HTML标记和内联CSS样式,但没有成功,它只是输出包括标记在内的文本。我记得谷歌文档曾经有一个HTML按钮,你可以看到构成谷歌文档内容的标记,但他们去掉了它。
使用此处介绍的API站点的函数
您可以任意操作文本设置所有样式。例如:
var file = DocsList.getFileById('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
file.replaceText('Old text string',newTextString);
var newTextString = 'foo'nbar';
var doc = DocumentApp.openById('DOCUMENT_ID_GOES_HERE');
var text = doc.editAsText();
text.setItalic(startOffset, endOffsetInclusive, italic)
相关文章:
- 如何在Google Geochart图表的工具提示文本中添加新行
- 创建包含文本内容的新 Google 云端硬盘文件 (javascript)
- 将JS变量作为文本返回以发送到Google Analytics
- 将文本设置为google+共享按钮
- 设置“;将标签视为文本“;通过脚本将Google电子表格图表的值设置为true
- 文本框值更改 Google 地图上的更新标记
- 如何通过电子邮件发送带有粗体文本的 Google 表单数据
- 当页面上存在特定文本字符串时发送 Google Analytics(分析)事件
- Google 文档如何实现富文本编辑
- 如何通过表单提交在 Google 应用脚本中设置粗体文本
- 如何使用 Google 云端硬盘实时 API 实现协作式富文本编辑
- 使用带有动态文本框的 Google 地方信息自动完成功能
- 如何为 Google 放置 API 自动完成文本框设置默认值
- 将文本替换为图片 Google 脚本
- 在 Google 文档中创建彩虹文本
- 角度.js - Google 自动完成事件触发时的清除文本框
- 如何将文本从 Google 电子表格中的多个单元格提取到网站,每个单元格都位于不同的
标签中
- com.google.gwt.user.client.ui.FileUpload如何设置文本
- 处理上传的文本文件后,在Google云端硬盘中创建新的文档
- Google Apps脚本中Google文档中字符串的文本格式