posts - 198,  comments - 1480,  trackbacks - 6
随笔分类 - iTextSharp(iText#)
iText# (iTextSharp) is a port of the iText open source java library written entirely in C# for the .NET platform. iText# is a library that allows you to generate PDF files on the fly. It is implemented as an assembly.
iText in Action 第一章及第三章免费下载地址
摘要: 由于国内的朋友无法登陆http://www.manning.com/lowagie/ ,我把它们放在了我的空间上,有需要的朋友去下载吧。 http://www.rubypdf.com/itext/sample-ch01_Lowagie.pdf http://www.rubypdf.com/itext/sample-ch03_Lowagie.pdf 虽然本人有完整的电子版本,但出于对朋友的...阅读全文
posted @ 2006-11-28 13:04 RubyPDF 阅读(8824) | 评论 (41) 编辑
现在可以下载《iText in Action》的第一章了
摘要: Manning出版公司推出了iText in Action的EARLY ACCESS EDITION,但国内的用户无法访问Publisher’s iText in Action page(该书在出版社的页面),所以我通过ssh登陆我的网站并下载到本站点供感兴趣的下载学习。 lowagie_ch1_meap.pdf。 from:http://blog.rubypdf.com/2006/0...阅读全文
posted @ 2006-09-29 20:17 RubyPDF 阅读(4655) | 评论 (23) 编辑
利用iTextSharp填写中文(中日韩)PDF表单(完整解决方案)
摘要: Fill Chinese(CJK) PDF Form with iTextSharp阅读全文
posted @ 2006-09-23 13:44 RubyPDF 阅读(42799) | 评论 (272) 编辑
New release iTextSharp 3.1.4 (2006-08-28)
摘要: 具体做了哪些更新可参考下面的链接(这个主要是说java版本的iText,对iTextSharp而言很多changelog没有意义),http://www.lowagie.com/iText/history.html#V150发现一个明显的变化,不在使用SharpZipLib,从代码的注释看应该是port了JCraft的zlibiTextSharp现在namespace的命名方式使得它在sharpd...阅读全文
posted @ 2006-09-05 16:28 RubyPDF 阅读(2054) | 评论 (16) 编辑
iText 实践的目录(the content of iText in Action)
摘要: 该书是iText的作者Bruno Lowagie创作,将由Manning Publications Co. 于2006-11-01出版。in Action系列图书一向口碑不错,虽然还没有看到该书的内容(已经有部分读者有幸看到其中的部分章节),但有理由相信这是一本值得期待的好书。下面简要翻译了下该书的目录。
正在争取该书的中文翻译事宜,由于国内PDF类的书出的不多,出版社似乎比较犹豫,希望看到中文版本的“iText in Action”(《iText实践》)的朋友留言支持下,必要的话,可以考虑把有关内容翻译成C#版本,来个iTextSharp实践,如何?阅读全文
posted @ 2006-08-16 17:03 RubyPDF 阅读(11908) | 评论 (112) 编辑
Convert SVG to PDF by using iText in Java(ZT)
摘要: 一个使用iText转SVG为PDF的小例子,同时使用到了Batik 和 Xerces阅读全文
posted @ 2006-08-09 13:16 RubyPDF 阅读(8250) | 评论 (0) 编辑
align2: Example code of Early Access iText
摘要: creation of the document with a certain size and certain margins阅读全文
posted @ 2006-07-31 16:46 RubyPDF 阅读(1738) | 评论 (8) 编辑
form_radio: Example code of Early Access iText
摘要: Create PDF Form Radio阅读全文
posted @ 2006-07-26 17:37 RubyPDF 阅读(979) | 评论 (0) 编辑
form_combo: Example code of Early Access iText
摘要: create a form combo on PDF
在PDF上创建一个表单combo阅读全文
posted @ 2006-07-25 13:24 RubyPDF 阅读(826) | 评论 (0) 编辑
FAQ:itextsharp(iText) for old asp(vbscript,VB)
摘要: how to use iText(itextSharp) in asp(VB, vbscript)
ASP,VB,VBscript下如何实用iText或者iTextsharp?阅读全文
posted @ 2006-07-24 11:29 RubyPDF 阅读(1546) | 评论 (0) 编辑
font_selector: Example code of Early Access iText
摘要: the usage of FontSelector
FontSelector的应用。阅读全文
posted @ 2006-07-24 11:18 RubyPDF 阅读(975) | 评论 (6) 编辑
Demo: Fill and Save PDF Form online(also can add more function,such as email and save data to database ),Adobe Reader is enough
摘要: 在线只需要Adobe Reader(Acrobat Reader)即可以填写和保存表单,当然也可以增加更多功能,比如保存到数据库,发送到指定人等等
阅读全文
posted @ 2006-07-21 14:56 RubyPDF 阅读(4509) | 评论 (4) 编辑
form_checkbox: Example code of Early Access iText
摘要: create a form checkbox on PDF
在PDF上创建一个表单复选框阅读全文
posted @ 2006-07-21 10:54 RubyPDF 阅读(1209) | 评论 (0) 编辑
fdf_write: Example code of Early Access iText
摘要: Write FDF and Merge FDF to PDF Form.
写FDF并合并FDF到PDF Form阅读全文
posted @ 2006-07-20 10:56 RubyPDF 阅读(2296) | 评论 (26) 编辑
DumpFields: Example code of Early Access iText
摘要: List the name and position of the fields.
列出PDF Form Field的名字和位置。阅读全文
posted @ 2006-07-19 10:05 RubyPDF 阅读(1802) | 评论 (1) 编辑
About itextSharp version example codes of Early Access iText(updated on 07/31/2006)
摘要: 从今天起,我将每天发布一些iTextSharp版本的Early Access iText(属于另外一个试验性版本的iText)示例代码,链接和简介将会在这里更新,另外将尽量使用中英文版本。
From now on, I will publish itextSharp version example codes of Early Access iText on my blog day by day. and will upload the links in this article.阅读全文
posted @ 2006-07-18 09:42 RubyPDF 阅读(2607) | 评论 (24) 编辑
field_merge: Example code of Early Access iText(how to fill PDF form with iTextSharp)
摘要: This example code show you how to fill PDF form by using iTextSharp, but it does not support the Form created by Adobe Designer.
该例子主要是介绍如何利用iTextSharp来填写PDF form, 该例子不支持 由 Adobe Designer创建的PDF Form。阅读全文
posted @ 2006-07-18 09:29 RubyPDF 阅读(3034) | 评论 (1) 编辑
一些关于iText和iTextSharp的旧闻(some old news about iText and iTextSharp)
摘要: Google Calendar使用iText来输出PDF(iText used in Google Calendar)
New release iTextSharp 3.1.2 and iText 1.4.2 (2006-06-23)阅读全文
posted @ 2006-07-02 16:35 RubyPDF 阅读(1174) | 评论 (0) 编辑
利用iTextSharp对PDF进行签名(E-signing PDF documents with iTextSharp)--推荐
摘要: an example demonstrating how to sign PDF documents with iTextSharp library 阅读全文
posted @ 2006-06-28 22:35 RubyPDF 阅读(5461) | 评论 (3) 编辑
Release pdf cropper0.1(pdfcrop)
摘要: Remove white space around PDF's(need ghostscript 8.x)
切除PDF每一页的白边
支持批处理的命令行程序
阅读全文
posted @ 2006-06-28 08:56 RubyPDF 阅读(4494) | 评论 (2) 编辑
PDFToText with ITextSharp--Extract text from PDF in C# (100% .NET)(推荐)
摘要: A simple class to extract plain text from PDF documents with ITextSharp.
这是个好消息,但还仅仅是个雏形。阅读全文
posted @ 2006-06-16 07:26 RubyPDF 阅读(8148) | 评论 (8) 编辑
New release iTextSharp 3.1.1 (2006-05-25)
摘要: 好事情,现在iTextSharp和iText保持同步了(当然部分功能iTextSharp依然没有提供)。阅读全文
posted @ 2006-06-16 07:00 RubyPDF 阅读(1381) | 评论 (0) 编辑
PDF Bookmark Extractor 1.0 (.net1.1)
摘要: Extracts bookmark from selected PDF file and save as txt or xml阅读全文
posted @ 2006-06-14 22:17 RubyPDF 阅读(1645) | 评论 (0) 编辑
itextsharp主页添加我教程链接并给我来了封确认信
摘要: 很佩服Bruno Lowagie写出这么好的控件,能得到他的肯定是我的荣幸。阅读全文
posted @ 2006-06-05 18:13 RubyPDF 阅读(1791) | 评论 (5) 编辑
Batch ReaderEnable:编程实现 Batch "Enable For Commenting and analysis In Adobe Reader"
摘要: 经过一番努力,编程实现了批量把PDF文件转为可以在Acrobat Reader(仅限6.0及以上版本) 中添加注释和Form以及保存的功能,大大减少了工作量(可以把指定目录及子目录中所有PDF一次处理完毕)阅读全文
posted @ 2006-05-15 09:23 RubyPDF 阅读(2694) | 评论 (5) 编辑
form_checkbox:一个在PDF上添加CheckBox的例子(来自itextpdf的ex系列)
摘要: add a checkbox to a pdf ,come from the examples of itextpdf.阅读全文
posted @ 2006-05-02 09:22 RubyPDF 阅读(3170) | 评论 (2) 编辑
pdfselect:随意抽取,排序你的PDF(免费,免Acrobat,Console)
摘要: 想从PDF中抽取奇数页(偶数页)为一个新的PDF?
想把PDF逆向排序?
想把PDF按照你希望的顺序从新排放?
那就试试PDFSelect吧,免费,免Acrobat,Console阅读全文
posted @ 2006-04-30 14:09 RubyPDF 阅读(4922) | 评论 (8) 编辑
PDF N-Up Maker:一个把PDF转成小册子或者把多个页面放到一个页面上的工具(免费,免Acrobat,命令行模式)
摘要: N-Up Printing allows you to shrink several pages onto one page(N-Up打印输出允许你缩小若干个页面 到一个页面上) Booklet就是小册子阅读全文
posted @ 2006-04-23 16:03 RubyPDF 阅读(4462) | 评论 (7) 编辑
dotnet环境下从PDF文档中抽取Text文本的一些方法汇总
摘要: 这里只是从现有的网上资源来做个小的总结,也许有很多我不知道的资源,欢迎各位提供。以开源和免费的为主,商业性第三方软件及控件的不在考虑之列阅读全文
posted @ 2006-04-05 15:06 RubyPDF 阅读(7823) | 评论 (17) 编辑
iTextSharp 问题系列:在PDFPtable里加入图像,如何控制图像大小
摘要: 加入的图像总是充满了整个Cell,需要控制大小,该如何处理阅读全文
posted @ 2006-04-02 13:06 RubyPDF 阅读(6045) | 评论 (1) 编辑
pdfrotate:rotates each page in a pdf file by a given angle(now support 90,180,270)
摘要: pdfrotate可以方便地把PDF中的每一页按一定的角度(90,180,270)旋转,生成新的PDF。阅读全文
posted @ 2006-03-24 14:59 RubyPDF 阅读(2920) | 评论 (0) 编辑
一个利用ChapterAutoNumber(iTextSharp的一个类)自动创建书签的话题
摘要: BaseFont bf =BaseFont.CreateFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED); Font font1 =new Font(bf, 12, Font.NORMAL); Paragraph par =null;...阅读全文
posted @ 2006-03-21 09:40 RubyPDF 阅读(3348) | 评论 (2) 编辑
iTextSharp应用中关于“Cannot access a closed Stream”问题的解决办法(附带提供如何在页面中显示PDF的流)
摘要: 因为不少朋友提到过这个问题,就索性整理下方便大家也方便我自己了。阅读全文
posted @ 2006-02-23 17:36 RubyPDF 阅读(12291) | 评论 (37) 编辑
(再次恢复)aspspider.net又把我的网站删除了,谁能介绍个免费的支持asp.net的空间呢?谢谢了
摘要: 估计是太多的人测试,导致PDF下载太多的缘故,因为该网站有一个删除网站的规则就是: The total bandwidth used by downloadable fils in your website should be less than 10% of your total bandwidth usage 因为生成的PDF下载的原因,下载的总流量肯定远超过网站的总流量的10% 看来用这个网...阅读全文
posted @ 2006-02-21 09:47 RubyPDF 阅读(2754) | 评论 (2) 编辑
又重新让aspspider.net支持中文PDF输出了
摘要: 经过一番努力,再次看到中文PDF的输出; aspspider.net经过这次更新后,不知道什么原因,使用 BaseFont.AddToResourceSearch(MapPath(@".\itextsharpasian\") + "iTextAsian-1.0.dll"); 的方法就是不能把iTextAsian-1.0.dll加载,无法生成中文PDF文件,无奈之中想到了我以前的做法: 为iText...阅读全文
posted @ 2006-02-16 18:44 RubyPDF 阅读(3064) | 评论 (4) 编辑
Invoice using iTextSharp(转载),Support .NET1.1 & .NET2.0
摘要: A sample code to use iTextSharp to produce Invoice.阅读全文
posted @ 2006-02-09 18:12 RubyPDF 阅读(5585) | 评论 (4) 编辑
iTextSharp在asp.net 2.0 中的应用(Demo系列)
摘要: 将根据个人时间的安排,不断更新增加更多的iTextSharp 在asp.net 中的应用。 具体可以访问: http://itext.witwall.com/pdf/阅读全文
posted @ 2006-01-25 16:44 RubyPDF 阅读(11691) | 评论 (49) 编辑
itextsharp 在DOTNET2.0环境下可以成功编译,不用做任何修改
摘要: http://aspspider.net/tonyfox/pdf/上有iTextSharp在asp.net 2.0上运行的例子(因为网站问题,经常会报数据库方面的莫名其妙的错误,只要多刷新几次就可以了,不知道哪里有更好的asp.net空间)。 但碰到一个问题,一个简单的iTextSharp的ASP.NET的例子(根据iText的jsp版本转换而来)这个例子在asp.net2.0下没有输出,无奈我把...阅读全文
posted @ 2005-12-22 08:01 RubyPDF 阅读(2740) | 评论 (2) 编辑
itextsharp releases 3.0.10 on December 13, 2005
摘要: itextsharp releases 3.0.10 on December 13, 2005阅读全文
posted @ 2005-12-21 13:22 RubyPDF 阅读(2106) | 评论 (0) 编辑
截至到目前,我的C#和VB.NET版本的iTextSharp教程在itextsharp.sf.net上的下载次数分别达到了1859和835
摘要: 远远超出我blog上相关帖子的访问量,拷贝下留作纪念。 examples Latest examples 01 [Notes] (2005-10-12 09:51) iTextSharp.tutorial.01.zip 663592 1859 i386 Source .zip iTextSharp.tutorial.VB.NET.01.zip 675764 835 i...阅读全文
posted @ 2005-11-26 08:54 RubyPDF 阅读(2793) | 评论 (0) 编辑
iTextSharp生成的PDF显示“Page X of Y”的效果,IPdfPageEvent的应用一例
摘要: 一个网友的来信:
你好,我刚开始尝试使用iTextSharp,遇到一个问题:
我生成的pdf要求页脚显示“Page x of y”,看范例里面的写法
HeaderFooter f = new HeaderFooter(
new Phrase("Page "),
true);
doc.Footer = f;
这样显示可以看到当前页码,但是没办法得到PageCount。阅读全文
posted @ 2005-11-16 09:22 RubyPDF 阅读(6495) | 评论 (5) 编辑
New release iTextSharp 3.0.9 (2005-11-09)
摘要: Changes in iTextSharp 3.0.9 (2005-11-09) - added cell and table event forwarders - Properties.AddAll() threw a cast exception - a few properties didn't set correctly the values - Added Image.UnEsc...阅读全文
posted @ 2005-11-10 07:17 RubyPDF 阅读(2156) | 评论 (1) 编辑
iTextSharp 将亚洲字体支持(CIDFonts)和itext-hyph-xml 发布为独立的library
摘要: iTextSharp 将亚洲字体支持(CIDFonts)和itext-hyph-xml 发布为独立的library阅读全文
posted @ 2005-11-05 07:08 RubyPDF 阅读(11452) | 评论 (43) 编辑
New release iTextSharp 3.0.8 (2005-10-19)
摘要: New release iTextSharp 3.0.8 (2005-10-19)阅读全文
posted @ 2005-10-21 07:17 RubyPDF 阅读(2882) | 评论 (0) 编辑
我的两份iTextSharp的教程源码(分别为C#和VB.NET)已被iTextsharp.sf.net收录
摘要: 看来我要继续努力更新和完善它们才是。另外根据iText 1.54 版本的教程也几经port完毕,不日也将提供下载,这封教程相比已经提交的在iTextSharp的应用深度上更有进步。阅读全文
posted @ 2005-10-14 08:49 RubyPDF 阅读(7388) | 评论 (17) 编辑
iTextSharp (iText#) tutorial update version,VB.NET version
摘要: 这个版本根据C#的版本通过SharpDevelop转换,然后修改而成阅读全文
posted @ 2005-09-28 07:53 RubyPDF 阅读(2751) | 评论 (0) 编辑
一个简单的iTextSharp的ASP.NET的例子(根据iText的jsp版本转换而来)
摘要: 这个例子本也属于iTextSharp Tutorial的一部份,但因为是ASP.NET的,所以当时在提交教程的时候就把它忽略了,不知道是否有放上来的必要阅读全文
posted @ 2005-09-28 07:20 RubyPDF 阅读(3540) | 评论 (0) 编辑
iTextSharp增加CIDFont支持的另类实现方法(也许灵活性更大些)
摘要: 在《为iTextSharp增加CID-keyed 字体(简称CIDFont)支持,让你在没有中文(CJK)TrueType字体(.TTF,.TTC)环境下一样完美显示中文(CJK)》一文中介绍的方法是把所有(或者想要的)CIDFont和Cmap嵌入到iTextSharp中,这时只要留心就会发现,iText的体积翻倍了,而且如果有了新的CIDFont,你还要重新编译iTextSharp,有没有别的解决办法呢?阅读全文
posted @ 2005-09-24 10:40 RubyPDF 阅读(4256) | 评论 (0) 编辑
为iTextSharp增加CID-keyed 字体(简称CIDFont)支持,让你在没有中文(CJK)TrueType字体(.TTF,.TTC)环境下一样完美显示中文(CJK)
摘要: CID-keyed 字体(简称CIDFont)。这种字体是Adobe公司为大字符集语言设计的,其中包含了一象形文字,由字符ID(CID)进行索引。
为使这种文字有意义,Adobe提供了一套CMap文件,从CIDFont文件中产生的PS字体名词由CIDFont和CMap共同组成,中间用两个短横线相连,举例来说,由CIDFont`Munhwa-Regular'生成,使用CMap`UniKS-UCS2-H'的字体就叫做:

Munhwa-Regular--UniKS-UCS2-H
Java版本的iText为了实现对CJK字体的支持需要以下两个Jar包:

http://prdownloads.sourceforge.net/itextpdf/iTextAsian.jar
http://prdownloads.sourceforge.net/itextpdf/iTextAsianCmaps.jar

可是iTextSharp如何利用这两个包的资源呢?阅读全文
posted @ 2005-09-24 10:16 RubyPDF 阅读(6679) | 评论 (0) 编辑
PDF Bookmark Extract1.0 release(Free Version) PDF书签抽取器(iTextSharp的利用)
摘要: 这篇以前是放在我另外一个blog上的,现在把它移过来了,并到我的iTextSharp专题下。http://www.filefarmer.com/steedsoft/BookmarkExtractor1_0.zip http://dl2.rapidshare.de/files/3861828/27229742/BookmarkExtractor1_0.zip About PDF Bookmark E...阅读全文
posted @ 2005-09-09 06:43 RubyPDF 阅读(4222) | 评论 (3) 编辑
iTextSharp (iText#) tutorial update version(36773 times download from cnblogs)
摘要: iTextSharp从0.4.0以后,API做了很大修改,典型的是把方法名的首字母由小写改为了大写,另外很多java下痕迹也被.NET的风格所替代,因此http://iTextSharp.sf.net上提供教程都无法编译了,这对初学者不是什么好事情,我花了近一个星期的早晨时间把它们修改调试,并补充了一些遗漏的教程,上传上来供初学者参考。阅读全文
posted @ 2005-08-28 09:19 RubyPDF 阅读(8500) | 评论 (7) 编辑
New release iTextSharp 3.0.7 (2005-08-24)
摘要: New release iTextSharp 3.0.7 (2005-08-24) 阅读全文
posted @ 2005-08-27 17:14 RubyPDF 阅读(2260) | 评论 (0) 编辑