Excel的背景可以被定制。
你可以设置 backColor 或者 backgroundImage 选项为每一个表单设置背景色或者背景图片。如果你同时设置背景色和背景图片, 那么背景图片将会优先显示。
var excel = $('#ss').data('workbook');
excel.options.backColor = 'red';
// The backColor will work if the backgroundImage is not set.
excel.options.backgroundImage = 'images/backImage.png';
Excel.View.Sheets 提供控制图片布局方式的能力, 你可以设置 backgroundImageLayout 选项来完成此目标。图片布局包含以下几种类型:
- stretch: 改变图像尺寸使其充满整个区域,无视实际的长宽比。
- center: 图片将显示在区域的正中央。
- zoom: 改变图像的尺寸使其适合控件尺寸,图片实际的长宽比不变。
- none: 在显示区域中使用图像实际的尺寸显示该图像,没有任何尺寸变化。
- excel.options.backgroundImageLayout = Excel.View.Sheets.ImageLayout.stretch;
你也可以设置 grayAreaBackColor 选项来设置表单灰色区域的背景色。
excel.options.grayAreaBackColor = 'gray';