随笔分类 - [12]导入、导出Excel,pdf,word等
Excel导出、pdf导出等
摘要:主要看了这篇文章之后让我有了处理思路。最后我直接用压缩文件进行安装,没有时行解压。这样就不会出现找不到什么文件的问题了。所以语言不受系统支持问题也就解决了。原文内容:前几天,有位好友跟我说他的 Office 2010 无法安装,一运行安装程序就提示“安装程序包的语言不受系统支持”。他的系统是中文版的,Office 2010 安装程序也是中文版的,怎么会不支持呢? 于是我详细询问了他相关的细节,其中有一点是,他是把安装文件解压缩之后再运行 setup.exe 来安装的。由于 Office 的 EXE 安装包采用的是 CAB 自解压程序,按理说是可以解压缩之后安装的,因为实际上运行 EXE 安装.
阅读全文
摘要:1.经常项目中要把列表数据导出Excel。2.用一行代码实现7种文件格式(.xls,.xlsx,pdf,word,xml,html,csv)的导出.3.SNF快速开发平台Excel导出特点:
3.1 可以按模版导出excel、导出格式更美观,使用时无需再加工.
3.2 导出模版在Excel中制作,在文件层面上导出,无需启动Excel,导出更高效。
3.3 而且支持三种导出方式分别是:无格式导出Excel、默认模版导出Excel、自定义格式导出Excel。
阅读全文
摘要:1.今天再处理Excel2007、2010文件,格式.xlsx文件存在一个问题,在调用Write方法之后关闭了传入的文件流。2.今天针对此问题好一顿的测试: 2.1 在有文件构建时不是.xlsx文件格式会报错,构建不成。.xls文件是不行的。 2.2 XSSFWorkbook对象调用 write方法传去MemoryStream对象后,会自动关闭传入的参数。导致往Response.OutputStream会有问题? HSSFWorkbook对象则不会,针对这个问题还专门查了HSSFWorkbook源代码下面有,本来想查XSSFWorkbook的源代码,现在还没公开呢。3.再有导出.xlsx文件时
阅读全文
摘要:Response.ContentType 详细列表-请求的内容类型详细记录 作者:王春天一、应用实例:Response.Clear(); Response.ContentType = "text/html";//输出文件类型Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");Response.AddHeader("Content-Disposition", "attachment; filenam...
阅读全文
摘要:MS Excel、ExcelPackage、EPPlus、NPOI、ExceLibrary 针对Excel操作类库性能对比分析结果。
阅读全文
摘要:PDF简介:PDF(Portable Document Format)文件格式是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关,也就是说,PDF文件不管是在Windows,Unix还是在苹果公司的Mac OS操作系统中都是通用的。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件开始使用PDF格式文件。PDF格式文件目前已成为数字化信息事实上的一个工业标准。
Adobe公司设计PDF文件格式的目的是为了支持跨平台上的,多媒体集成的信息出版和发布,尤其是提供对网络信息发布的支持。为了达到此目的, PDF具有许多其他电子文档格式无法相比的优点。PDF文件格式可以将文字、字型、格式、颜色及独立于设备和分辨率的图形图像等封装在一个文件中。该格式文件还可以包含超文本链接、声音和动态影像等电子信息,支持特长文件,集成度和安全可靠性都较高。
日常工作中经常遇到想把报表和网页导出到PDF的需求。本文提供完美的解决方案:
阅读全文
摘要:一、Excel导入及导出问题产生: 从接触.net到现在一直在维护一个DataTable导出到Excel的类,时不时还会维护一个导入类。以下是时不时就会出现的问题:导出问题: 如果是asp.net,你得在服务器端装Office,几百M呢,还得及时更新它,以防漏洞,还得设定权限允许ASP.net访问COM+,听说如果导出过程中出问题可能导致服务器宕机。 Excel会把只包含数字的列进行类型转换,本来是文本型的,它非要把你转成数值型的,像身份证后三位变成000,编号000123会变成123,够智能吧,够郁闷吧。不过这些都还是可以变通解决的,在他们前边加上一个字母,让他们不只包含数字。 导出...
阅读全文