• 大小: 419KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-17
  • 语言: 其他
  • 标签: NPOI  

资源简介

使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写

资源截图

代码片段和文件信息

/** 1. 功能:Excel操作接口
**/
#region 引用命名空间
using System;
using System.Collections.Generic;
using System.Text; 
#endregion

namespace DotNet.frameWork.Common.Office
{
    /// 
    /// Excel操作接口
    /// 

    public interface IExcel
    {
        #region 为处理Excel中图片临时创建的文件夹的绝对路径
        /// 
        /// 为处理Excel中图片临时创建的文件夹的绝对路径
        /// 

        string TempFolderPath
        {
            get;
        }
        #endregion

        #region 读取Excel单元格的文本内容
        /// 
        /// 读取Excel单元格的文本内容
        /// 

        /// 工作表如“sheet1“  
        /// 单元格的位置如“A1“        
        string ReadText( string sheetName string position ); 
        #endregion

        #region 读取Excel单元格的图片内容
        /// 
        /// 读取Excel文件中的图片内容,读取成功返回true该方法只支持Excel文件中仅有一个图片的情况。
        /// 

        /// 工作表如“sheet1“
        /// 读出的图片二进制流        
        bool ReadImage( string sheetName out byte[] image ); 
        #endregion

        #region 将文本写入Excel单元格
        /// 
        /// 将文本写入Excel单元格
        /// 

        /// 工作表如“sheet1“
        /// 单元格的位置如“A1“
        /// 写入的文本
        void WriteText( string sheetName string position string text );

        /// 
        /// 将文本写入Excel单元格
        /// 

        /// 工作表如“sheet1“
        /// 单元格的行索引如5
        /// 单元格的列索引如2
        /// 写入的文本
        void WriteText( string sheetName int rowIndex int columnIndex string text );
        #endregion

        #region 将图片写入Excel单元格
        /// 
        /// 将图片写入Excel单元格
        /// 

        /// 工作表如“sheet1“
        /// 单元格的位置如“A1“
        /// 写入的图片二进制流
        /// 图片宽度
        /// 图片高度
        void WriteImage( string sheetName string positionbyte[] imagefloat imageWidthfloat imageHeight );

        /// 
        /// 将图片写入Excel单元格
        /// 

        /// 工作表如“sheet1“
        /// 单元格的位置如“A1“
        /// 待写入图片的绝对路径
        /// 图片宽度
        /// 图片高度
        void WriteImage( string sheetName string position string imagePath float imageWidth float imageHeight );
        #endregion

        #region 保存文件
        /// 
        /// 保存文件
        /// 

        void Save();
        ///

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件     1281536  2016-12-05 10:07  NPOI.dll
     文件       19170  2016-12-30 11:09  NPOIExcelHelper.cs
     文件       21931  2017-03-02 13:29  NPOIExcelReader.cs
     文件        3947  2016-12-05 09:59  IExcel.cs

评论

共有 条评论