摘要: winfrom 通过dsoframer实现读取excel文件报错:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x80041103): The associated COM server does not support ActiveX Document embedding. at DSOFramer._FramerControl 阅读全文
posted @ 2013-09-15 10:47 山清石玉 阅读(7334) 评论(1) 推荐(0) 编辑
摘要: 该文主要介绍如何借助iTextSharp在C# 2.0中制作PDF文件,本文的架构大致按照iTextSharp的操作文档进行翻译,如果需要查看原文,请点击一下链接:http://itextsharp.sourceforge.net/tutorial/一、iTextSharp的介绍和下载(1)用户可以浏览官网进行查看:http://itextsharp.sourceforge.net/index.htmliText# (iTextSharp) is a port of the iText open source java library written entirely in C# for th 阅读全文
posted @ 2013-09-10 17:27 山清石玉 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: TextSharp是一个生成Pdf文件的开源项目,最近在项目中有使用到这个项目,对使用中的经验作一个小结.ITextSharp中相关的概念:一、Document这个对象有三个构造函数:隐藏行号复制代码?这是一段程序代码。public Document();public Document(Rectangle pageSize);public Document(Rectangle pageSize,int marginLeft,int marginRight,int marginTop,int marginBottom);第一个构造函数以A4页面作为参数调用第二个构造函数,第二个构造函数以每边36 阅读全文
posted @ 2013-09-10 17:20 山清石玉 阅读(1812) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-09-10 17:15 山清石玉 阅读(210) 评论(0) 推荐(0) 编辑
摘要: TextSharp 是用来生成 PDF 的一个组件,在 1998 年夏天的时候,Bruno Lowagie ,iText 的创作者,参与了学校的一个项目,当时使用 HTML 来生成报告,但是,使用 HTML 打印的效果很不理想。最后,他发现,使用 PDF 可以完美解决打印问题,为了能够在各个系统中使用,iText 组件库诞生了。最初的 iText 主要是支持 Java 語言。之後針對Microsoft .NET C Sharp做了一個版本,也就是我們今天要介紹的 iTextSharp。目前,iTextSharp 的版本是 5.1.2,下载地址:http://sourceforge.net/pr 阅读全文
posted @ 2013-09-09 11:13 山清石玉 阅读(594) 评论(0) 推荐(0) 编辑
摘要: PDF文件是目前比较流行的电子文档格式,在办公自动化(OA)等软件的开发中,经常要用到该格式,但介绍如何制作PDF格式文件的资料非常少,在网上搜来搜去,都转贴的是同一段“暴力”破解的方法,代码片断如下: StreamWriter pPDF=new StreamWriter(filePath); ArrayList xRefs=new ArrayList(); float yPos =0f; long streamStart=0; long streamEnd=0; long streamLen =0; string strPDFMessage=null; //PDF文档头信息 strPDFMe 阅读全文
posted @ 2013-09-09 11:09 山清石玉 阅读(28439) 评论(3) 推荐(3) 编辑
摘要: 可以下载itextsharp(https://sourceforge.net/projects/itextsharp)下载,然后在工程中引用该控件,举例子如下1 datatable 的内容转换为PDF 首先,建立一个datatable转换为pdf的方法如下Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using iTextSharp; using iTextSharp.text; using iTextSharp.text.pdf; usi 阅读全文
posted @ 2013-09-09 10:36 山清石玉 阅读(4103) 评论(0) 推荐(0) 编辑
摘要: 这个是例子是网上淘来的,哈哈,很有用的!首先要到网上下载itextsharp.dll,然后添加引用,主程序如下:?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; us 阅读全文
posted @ 2013-09-09 10:34 山清石玉 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: 经常对电脑中资料进行备份的重要性已不用多说,但每次都辛苦地逐个目录拷贝、或花半天时间整理目录和文件、更不能想象重装系统后繁复的系统设置调整。如果你曾经因为这些而对系统备份工作有所迟疑,那么现在让你彻底告别这些顾虑!1. Areca Backup 7.1.10Areca Backup 是一个开源的备份软件,用 Java 写成。Areca Backup 支持一般用户甚至 Geek 们备份需要的几乎所有功能,比如压缩,加密,定时,命令行,多种过滤器(比如有上面所有软件都没有的正则表达式过滤,按文件大小、时间等等),多种方式搜索备份目录。软件授权:免费版软件语言:英文软件大小:1.10MB官方网站:h 阅读全文
posted @ 2013-09-06 16:18 山清石玉 阅读(7377) 评论(0) 推荐(0) 编辑
摘要: winform打包发布安装包详解..使用VS 自带的打包工具,制作winform安装项目开发环境:VS 2008 Access操作系统:Windows XP开发语言:C#项目名称:**管理系统步骤:第一步:打开开发环境VS2008,新建项目,选择其他项目类型,再选择"安装项目",输入名称及选择安装路径;第二步:进入文件系统选项卡,选择应用程序文件夹,在中间的空白区域右键选择"添加文件",添加项目文件(exe,dll);第三步:添加项目所需文件;这里有两个文件夹需要注意(DataBase和Report),因为DataBase是存储项目数据库,而Report 阅读全文
posted @ 2013-09-04 22:32 山清石玉 阅读(563) 评论(0) 推荐(0) 编辑