zoukankan      html  css  js  c++  java
  • 使用aspose.cell导出excel需要注意什么?

    1.如果导出的数据源是汇总出来的,最好方法是将数据源放到缓存里面,当基本数据源变化的时候,在改变数据
    2.使用模板导出EXCEL,这样很多样式可以在模板文件里面直接设置,例如:默认打开页签,让列头固定
    3.导出excel时候,要以流的形式写到客户端,这样就不依赖客户端的excel版本,就算客户端不装excel也可以导出来
    4.导出chart的时候最好用aspose.cell里面的workbook.Worksheets[0].Charts.Add()方法进行添加,因为之前测试过,当依赖与excel里面的控件的时候,会出现样式挤压现象,
    一个层盖着另个层样子
    5.在excel里面添加一个图标的具体操作是:
    1>先根据数据库数据源,将数据库数据写到excel里面
    2>根据excel里面的数据源去添加数据到chart
    3>创建chart的时候依赖本身的坐标workbook.Worksheets[0].Charts.Add(type, upperLeftRow, upperLeftColumn, lowerRightRow, lowerRightColumn),
    upperLeftRow, upperLeftColumn, lowerRightRow, lowerRightColumn 这几个值,是2个坐标点左上角与右下角

    目前没解决的问题
    1.当图例多的时候,折线会很密,并且提示信息是层盖着层样式很糟糕,需要手动去调试

    2.chart上面有很多alt是去不掉的

    3.纵坐标的生成规则

  • 相关阅读:
    C# Volatile
    C#索引器
    04Prism WPF 入门实战 Module
    No module named '_bz2'
    pandas day01
    实例讲解虚拟机3种网络模式(桥接、nat、Hostonly)
    asp.net 截屏 截取web页面
    c# winform 截图 网页
    delphi AddObject 用法
    DBGrid 更变数据内容显示
  • 原文地址:https://www.cnblogs.com/muer/p/asposecellforexcel.html
Copyright © 2011-2022 走看看