我知道如何创建形状以及如何填充颜色或调整其尺寸。但是,当形状尺寸较小时(例如16x16),轮廓的轮廓将与前景色重叠。我们如何在office.js API中删除此默认轮廓或更改颜色。我在https://docs.microsoft.com/en-us/javascript/api/excel/excel.shape?view=excel-js-preview的文档中找不到此文件。
如果不可能,还有其他选择吗?
提前感谢。
您可以使用lineFormat更改轮廓的颜色。
shapes.getItemAt(i).lineFormat.transparency = 1;
shapes.getItemAt(i).fill.clear();
我为您创建要点:https://gist.github.com/lumine2008/604300d1c0c0a130279cb52fa41a2470
这里是文档https://docs.microsoft.com/en-us/javascript/api/excel/excel.shapelineformat?view=excel-js-preview