Document 谷歌文档-背景色

Document 谷歌文档-背景色,document,google-docs,google-apps-script,Document,Google Docs,Google Apps Script,如何删除文档元素的背景色(也称为null) 我已尝试将该值设置为“null”,但系统给出以下错误: 很抱歉,发生服务器错误。请稍等,然后重试。(第14行) 如果我对第14行(activeSel.setBackgroundColor)进行注释,脚本工作正常 您是否尝试过将背景色设置为白色(“ffffff”)?您是否尝试过将背景色设置为白色(“ffffff”)?将背景色设置为空(或使用setBackgroundColor)现在清除背景色。上面给出的示例不再出错。将背景颜色设置为null(或使用set

如何删除文档元素的背景色(也称为null)

我已尝试将该值设置为“null”,但系统给出以下错误: 很抱歉,发生服务器错误。请稍等,然后重试。(第14行)

如果我对第14行(activeSel.setBackgroundColor)进行注释,脚本工作正常


您是否尝试过将背景色设置为白色(“ffffff”)?

您是否尝试过将背景色设置为白色(“ffffff”)?

将背景色设置为空(或使用
setBackgroundColor
)现在清除背景色。上面给出的示例不再出错。

将背景颜色设置为null(或使用
setBackgroundColor
)现在将清除背景颜色。上面给出的示例不再出错。

我按照文档中的建议尝试了setAttributes(对象),但也没有任何结果……它引发了一个错误异常:Null感谢您查看Serge:)我尝试了setAttributes(对象)正如文档中建议的那样,但也没有任何结果……它抛出了一个错误异常:null感谢您查看Serge:)Eric--是的,这是我当前的解决方法。然而,这种解决方案并不能解决问题。例如,假设文档的背景是图像或其他颜色。“白色”解决方案将出现。谢谢你的建议!:)我明白了,白色和无背景是有区别的,用户界面让我们来设置它。请在问题追踪器上为此提交功能请求。感谢您的支持Eric:)发布了功能请求:问题2101Eric--是的,这是我当前的解决方法。然而,这种解决方案并不能解决问题。例如,假设文档的背景是图像或其他颜色。“白色”解决方案将出现。谢谢你的建议!:)我明白了,白色和无背景是有区别的,用户界面让我们来设置它。请在问题追踪器上为此提交功能请求。感谢您的支持Eric:)发布了功能请求:问题2101确认
setBackfroundColor(null)
工作正常!谢谢@kacrouse和谷歌应用程序脚本团队!确认
setBackfroundColor(null)
工作正常!谢谢@kacrouse和谷歌应用程序脚本团队!
function clearDoc(){
  var doc = DocumentApp.openById(DOC1Id);
  var activeSel = doc.getActiveSection().getParagraphs()[2];
  var attr = activeSel.getAttributes(); // BACKGROUND_COLOR = "#ff0000"
  activeSel.setBackgroundColor(null); // errors out
  return
}