随笔分类 - .NET与PDF那些事
摘要:今天开篇就来说说ASP.NET,flexpaper,SWFTools 实现简单的PDF显示(二)中留下的那个疑问。记得在二中说过:首先是报错的问题:是因为版本问题导致的,iTextAsian.dll和iTextAsianCmaps.dll这两个中文支持库出现的比较早,好似到现在也没有更新,而itextsharp.dll却在不断的更新,5.0.0版本到现在的5.4.1 (以前使用的5.0.2以上的版本报错了,如今使用的5.0.2版本支持上面说的那两个中文库,因此问题解决了) itextsharp下载地址:http://sourceforge.net/projects/itextsharp/fil
阅读全文
摘要:上篇说到itextsharp生成pdf有两中方式,而pdf模板方式需要先制作pdf模板,下面就先说说如何制作pdf模板。1、首先需要安装Adobe Acrobat(我用的是Adobe Acrobat 9 Pro这个版本),Adobe Acrobat软件能把word,execl文档转为pdf文件如果你觉得用Adobe Acrobat 9 Pro把word等文件转为pdf不知道如何操作,那么可以doPDF这个把word等文件直接打印为pdf保存的软件,下载地址:http://www.duote.com/soft/1329.html(具体的使用这里不多讲,百度)2、其他文档转为pdf后,就需要添加如
阅读全文
摘要:上面两篇文章都讲到了pdf,但如何用C#操作pdf的生成和保存等一系列的动作就要用到Itextsharp.dll控件了。 下面简单的介绍一下itextsharp,因为C#中使用itextsharp这类的文章百度一大堆,这里就不多说了。itextsharp.dll,是一个开源的在C#中用来生成PDF文档的库文件,不少C#爱好者用它制作出了PDF文档生成器。使用时只需在你的C#项目中添加引入此组件即可,使用方法网上有很多,自己查阅一下。如果系统提示“没有找到itextsharp.dll”文件,或者“缺少itextsharp.dll”等错误信息,您可下载本文件后,将其注册为组件或复制到相关目录,..
阅读全文
摘要:1、最近工作因为需要实现PDF的生成,保存,显示,打印等问题,使用了Itexsharp+FlexPaperFlexPaper在这篇中已经有了少许的介绍了: http://www.cnblogs.com/zhanghaomars/archive/2013/02/20/2918792.html不过在后来的使用中也发现了很多的问题,接下来一一道来。(1)先生成pdf,然后转换为swf说明:string args = " -t " + PdfFileFullPath + " -s flashversion=9 -o " + SwfSaveFullPath;这个方
阅读全文
摘要:准备:flexpaper,从这里下载http://code.google.com/p/flexpaper/downloads/list 或者官网http://flexpaper.devaldi.com/download/SWFTools,从这里下载http://www.swftools.org/download.html下载并安装上图显示当前项目的解决方案首先把PDF转换成SWF需要用命令行操作pdf2swf.exe (前提是安装了SWFTools,我的安装路径为E:\\Program Files (x86)\\SWFTools\\pdf2swf.exe) 我是把PDF的处理作成单独类usin
阅读全文