有没有谷歌应用程序脚本的代码,可以在文档中查找并用斜体版本替换特定的单词?
发布于 2019-12-29 03:15:11
试试这个-
示例文本:
也跳进了电子排版,本质上保持不变。它
也是向电子排版的飞跃,基本上保持不变。它
也是向电子排版的飞跃,基本上保持不变。它
下面的代码将单词'unchanged‘改为斜体-
function myFunction() {
var wordToReplace = 'unchanged';
var body = DocumentApp.getActiveDocument().getBody();
toIta(wordToReplace, body);
}
function toIta(wordToReplace, body) {
var findTextElm = body.findText(wordToReplace);
while (findTextElm != null) {
var text = findTextElm.getElement().asText();
var start = findTextElm.getStartOffset();
var end = findTextElm.getEndOffsetInclusive();
text.setItalic(start, end, true);
findTextElm = body.findText(wordToReplace, findTextElm);
}
}希望这能有所帮助。
https://stackoverflow.com/questions/59506721
复制相似问题