摘要: 知识点:线程调用,异步线程,异步线程回调函数,C#的类,WSH宿主脚本开发前言:由于一个客户的项目中需要将WORD文档转换成PDF格式,故写了本篇实站教程需求分析:客户的项目以B/S结构为主,提供一个WORD文件在后台自动转换成PDF,经过实际测试,如果该篇WORD文档有100多页的话,转换需要20分钟左右的时间(环境:CPU是奔腾M 1.6G,512M内存),整个CPU的占用率近乎95%~100%,此结果告诉客户以后,客户提议:到客户下班后,自动转换PDF,同时如果使用人确认要查看该PDF文档,如果没有转换,提供给客户选择,是现在转换成PDF,还是由服务器在客户下班后,自动转换.项目功能:按 阅读全文
posted @ 2012-03-31 15:15 约翰·李富贵 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 第一个版本,查看为什么要写第二个版本呢,当时再完成项目时,比较赶,没有多考虑,就借用cscript方式写了个脚本,现在该项目已经开完评审会,有时间重新将该程序重写,直接使用纯C#来完成.当时由于在使用ACRODISTXLib.PdfDistillerClass发生错误,主要是转换一篇文档后,无法释放,再次调用时发生错误.同第一版一样,安装需要的环境,注意其中提到的安装打印机.以下代码并没有提供当前的打印机,而是使用系统默认的,即设置的"MS Publisher Color Printer".注意必须添加引用Acrobat Distiller与WORD,本人使用的是WORD2 阅读全文
posted @ 2012-03-31 15:10 约翰·李富贵 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 本文分步介绍如何利用 Visual C# .NET 的自动化功能在 Word 中创建新文档。代码示例本文中的代码示例将说明如何完成以下任务:插入包含文本和格式的段落。浏览和修改文档中的不同范围。插入表格、设置表格格式并在表格中填充数据。添加图表。要利用 Visual C# .NET 的自动化功能创建新的 Word 文档,请执行以下步骤:启动 Microsoft Visual Studio .NET。在文件菜单上,单击新建,然后单击项目。在项目类型下,单击Visual C# 项目,然后单击模板下的Windows 应用程序。默认情况下会创建 Form1。添加对Microsoft Word 对象库的 阅读全文
posted @ 2012-03-31 15:02 约翰·李富贵 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 这段时间一直在研究office文档转为PDF或xps格式的方法。查找了一些资料。以下是我所知道的一些方法代码支持任意office格式需要安装office 2007 还有一个office2007的插件OfficeSaveAsPDFandXPS点击此处下载这是一个微软官方出的office插件。安装好之后,打开VS,以VS2005为例新建windows应用程序项目添加以下com组件的引用Microsoft Word 12.0 Object LibraryMicrosoft PowerPoint 12.0 Object LibraryMicrosoft Excel 12.0 Object Librar 阅读全文
posted @ 2012-03-31 14:38 约翰·李富贵 阅读(603) 评论(1) 推荐(1) 编辑