是什么lowagie和iText的区别? 这只是版本的区别还是升级到库中。 其中一个建议使用?
Answer 1:
我Lowagie,你指的是lowagie。 这就是我要说一下: http://itextpdf.com/salesfaq
您应该使用最新版本的iText的。 目前认为的iText 5.3.4。
我iText的原始作者和的“的iText在行动”的书籍。
(从2009年7月或更早的iText 2.xy日期)和iText的较新版本的旧版本的iText之间的差异可以在更改日志中找到: http://itextpdf.com/changelog
5.0.0版本有以下重大变化:
- iText的和iTextSharp的使用相同的版本号开始
- 需要iText.jar是用Java编写5(而不是与JDK 1.4)。
- 该F / OSS许可证已经升级,从MPL / LGPL到AGPL。
- 该软件包名称从
com.lowagie
到com.itextpdf
。 - 工具箱和RTF支持已被删除:他们现在在SourceForge上的一个单独的项目。
自七月许多bug已经修复2009年功能,使您的PDF面向未来的,如关于新的数字签名标准和新标准,如PDF / UA,PDF / A-2和更新PDF / A-3是仅在可用最近iText的版本。
Answer 2:
事实上,没有任何差别:在iText的2.1.0。 创建一个PDF,进入属性看“的iText 2.1.0通过lowagie.com”))什么似乎发生在lib的进化是在java包名“lowagie”,与“itextpdf”所取代。
这是我的第一个答案。 布鲁诺不喜欢它))。 OK - 所以当然,很多已经改过来了java的LIB的生活。 我想说的是,“lowagie”是一样的LIB(虽然在先前的版本)的iText的。 我认为布鲁诺是在重塑品牌的lib很感兴趣,不希望它被称为lowagie。 很好 - 但无须讳言 - lowagie是iText的在以前的版本。
斧,让我再试一次......有东西,像一个开源的品牌/企业,他们有一个网站,它的创世“lowagie.com”命名。 它是一个Java库。 当我们使用它,我们看到包装结构反映了这个品牌的选择“lowagie”,如:
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Element;
import com.lowagie.text.Font;
import com.lowagie.text.Image;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.PdfContentByte;
import com.lowagie.text.pdf.PdfImportedPage;
import com.lowagie.text.pdf.PdfReader;
import com.lowagie.text.pdf.PdfWriter;
import com.lowagie.text.pdf.PdfStamper;
所以,我坚持我的答案,并声称有被用于iText的两个品牌:iText的和lowagie.com。 但现在很明显,就是要摆脱“lowagie”的举动,只是坚持的iText。