挽星

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

10 2012 档案

摘要:1.先通过程序生成报表样式的HTML页面,然后修改HTML页面的后缀名为DOC。2.定制WORD文档的模板文件,在C#中操作WORD模板,生成新的WORD文档。第一方案简单,只需要改动文件的扩展名就行了,但是也存在了一些问题,譬如生成的WORD文档样式的丢失。这样对于客户来说可能是一个无法通过的方案。第二方案比较复杂,需要调用OFFICE的WORD组件通过C#来操作WORD,进而生成WORD。此方法类似于我们在c#中的后台拼接数据。虽然麻烦,但是能够灵活定制,只不过是操作WORD对象而已。经过再三考虑:决定用第二种方法来生成WORD报告文档。通过自己的实践,这个需求总算是搞定了,在实际开发的过 阅读全文
posted @ 2012-10-17 23:52 挽星

摘要:修改一个工程生成的主文件的扩展名。着实费了很大的劲,才搞出来,贴出来共享下,嘿嘿。目的:一个工程,如果设置输出类型为class library,则编译链接后生成的主文件默认的扩展名为.dll。如果有需要要将扩展名改为其他,如.plugin,那么如何设置呢?问题:在VS2008中,C#类型的工程的属性中并没有设置输出文件名称这一项。。。解决:在Build Events标签的Pre-build events command line 和 Post-build event command line中分别如下设置: Pre-build event command line :if exist $(Ta 阅读全文
posted @ 2012-10-16 00:16 挽星