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

如何在C#中使用SpreadsheetLight设置工作表缩放级别?

在SpreadsheetLight中设置工作表缩放级别

SpreadsheetLight里的缩放设置并没有直接暴露名为ZOOM的属性,而是通过SetViewOptions方法来配置视图缩放比例,具体操作如下:

  • 使用SetViewOptions方法,指定视图类型为SLViewOptionsValues.NormalView(对应默认的普通视图),并传入缩放比例参数(范围10-400的整数)。

示例代码:

using SpreadsheetLight;

// 初始化文档实例
using (var slDocument = new SLDocument())
{
    // 此处执行你的SQL数据填充表格逻辑...

    // 设置当前活动工作表的缩放级别为80%
    slDocument.SetViewOptions(SLViewOptionsValues.NormalView, 80);

    // 若要设置其他工作表,先切换到目标工作表再调用方法
    // slDocument.SelectWorksheet("目标工作表名称");
    // slDocument.SetViewOptions(SLViewOptionsValues.NormalView, 80);

    // 保存生成的电子表格
    slDocument.SaveAs("GeneratedSpreadsheet.xlsx");
}

这个方法会直接将工作表的默认缩放比例设置为你指定的值,用户打开文件时就会自动以80%缩放显示,无需手动调整。

内容的提问来源于stack exchange,提问作者Bryan Valencia

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 22:22:01