You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Google Apps Script自动重置谷歌文档段落边框与底纹

如何用Google Apps Script自动化重置文档段落的边框和底纹?

我需要把手动操作「格式>段落>边框和底纹>重置」的流程自动化,目标是将文档背景恢复为白色(该操作必须通过边框和底纹功能实现)。目前我先聚焦完成两步:

  • 编写代码
  • 在Google Apps Script中运行代码并验证有效性

我尝试了以下代码:

function resetParagraphFormatting() {
  var doc = DocumentApp.getActiveDocument();
  var body = doc.getBody();
  
  var paragraphs = body.getParagraphs();
  for (var i = 0; i < paragraphs.length; i++) {
    var paragraph = paragraphs[i];
    paragraph.setAttributes({
      "BORDER_WIDTH": 0,
      "BORDER_COLOR": null,
      "BACKGROUND_COLOR": null
    });
  }
}

但运行这段代码后,文档没有产生任何变化。

内容的提问来源于stack exchange,提问作者Amichai Oron

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 16:12:35