Document
Rectangle pageSize = new Rectangle(216f, 720f);
在这个代码中的那两个实数表示了未来页面的宽和高,这个实数的单位可以由用户自己定义, 默认的单位是象素点(pt),一英寸包含72个点, 上文中我们定义了一个宽3英寸, 高10英寸的页面, 你运行这个代码, 再打开这个PDF文件, 点击文件>文件属性>描述,你会发现这个文件的尺寸确实是3X10英寸的。
页面尺寸
理论上, 你可以创建任何尺寸的文件, 但是不同版本的PDF文件对文件大小是有约定的, 在PDF1.3里面, 最小的文件尺寸是72X72象素点, 最大是3,240 x 3,240象素点,最新的版本的PDF规范里面, 这个尺寸的限制为:3 x 3到14,400 x 14,400.
FAQ:是否iText包含了一些方法, 可以让英寸和象素之间, 象素和米制单位的转换方法呢? 没有,你会发现在iText里面都是用象素点为单位的, 极少的情况页会用到千象素点。如果你要做这些转换, 你得自己写一些程序, 记住1 in = 2.54 cm = 72 points.
Rectangle rec = new Rectangle(216f, 501.73f); Document doc = new Document(rec, 8, 50, 142, 50);
上面代码创建一个76mm*177mm的PDF文档
相关推荐
IText和iTextAsian是两个在Java和.NET平台上广泛使用的PDF处理库,它们主要用于创建、编辑和处理PDF文档。IText是主要的核心库,而iTextAsian则是一个扩展,专门针对亚洲字符集的支持,如中文、日文和韩文。 IText...
iText是一款广泛使用的开源Java库,专门用于生成和编辑PDF文档。这个中文帮助文档提供了详细的指导,帮助开发者理解和使用iText来创建包含丰富内容的PDF文件。以下是对iText库和文档中涉及的关键知识点的详细解释: ...
iText是一款广泛使用的Java库,专门用于创建和编辑PDF文档。它提供了丰富的API,使得开发者可以轻松地在应用程序中添加PDF生成和处理功能。而iTextAsian是iText的一个扩展,专门为支持亚洲语言(如中文、日文和韩文...
iText 是一个流行的Java库,用于创建和修改PDF文档。这个压缩包包含了iText7的jar文件和相关的英文文档,同时也包含了一些关于iText5的资料。iText7是iText系列的一个重大升级版本,因此在功能和API设计上与iText5...
iText 是一个流行的Java库,专门用于处理PDF文档。它提供了创建、编辑、读取PDF文件的功能,并且具有高度灵活性和可扩展性。在提供的文件列表中,我们看到几个与iText相关的JAR文件,分别是: 1. itext-rtf-2.1.7....
iText 是一个流行的Java库,专门用于创建、编辑和处理PDF文档。在IT行业中,PDF(Portable Document Format)是广泛使用的文件格式,因为其能够保持文档的原始布局和格式,跨平台兼容性好。iText库允许开发人员通过...
iText是一款广泛使用的Java库,专门用于创建和编辑PDF文档。它提供了丰富的API,使得开发者可以轻松地在应用程序中生成、修改和操作PDF文件。在处理中文内容时,iText通常需要额外的组件来支持汉字的正确显示和排版...
iText是一款广泛使用的Java库,专门用于创建和编辑PDF文档。在处理中文字符时,iText可能会遇到一些挑战,因为默认情况下它可能不支持中文字符集。为了克服这个问题,我们引入了iTextAsian.jar,这是一个扩展了iText...
iText和iTextAsian是两个Java库,主要用于生成和处理PDF文档。这两个JAR(Java Archive)文件在IT行业中扮演着重要角色,特别是在自动化文档生成和报表制作的场景下。 iText是一个开源的Java库,它允许开发人员通过...
iText和iTextAsian是两个在Java开发中用于生成PDF文档的重要库。iText是一个开源的Java库,它提供了一套完整的API,使得开发者能够轻松地创建、编辑和操作PDF文档。而iTextAsian则是iText的一个扩展,专门用于处理...
IText7是一款强大的Java库,专门用于创建和编辑PDF文档。这个"IText7jar集合"可能是指包含多个版本或不同组件的IText7 JAR文件的打包集合,供开发者在不同的项目环境中选择使用。在Java开发中,JAR(Java Archive)...
iText是一款著名的开源Java库,专门用于创建和编辑PDF文档。在标题中提到的"iText5.5中文包"是指iText库的5.5.2版本,它经过优化,能够有效地处理中文字符,为Java开发者提供了一个强大的工具来生成包含中文内容的...
Itext5.5.13 完整的全套包,包含bcpkix-jdk15on-1.47.jar bcprov-jdk15on-1.59.jar itext-asian-5.2.0.jar itext-hyph-xml-5.1.1.jar itext-pdfa-5.5.13-javadoc.jar itext-pdfa-5.5.13-sources.jar itext-pdfa-...
iText是一款广泛使用的开源Java库,专为处理PDF文档而设计。这个库允许开发者创建、修改、分割和合并PDF文档,以及添加数字签名、表单字段等高级功能。在这个压缩包中,我们有两个版本的iText库:iText-5.0.6.jar和...
iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。 iText的安装非常方便,下载iText.jar文件后,...
在这个场景中,`iText-2.0.7.jar`和`iTextAsian.jar`是两个关键的库文件,它们提供了必要的API来实现这个功能。 `iText`库的核心功能是创建PDF文档,但在2.x版本中,它也支持生成Word文档,虽然这个功能相对较弱,...
iText 是一个流行的Java库,专门用于处理PDF文档。它提供了丰富的功能,包括创建、编辑、解析和签署PDF文件。这个压缩包包含了iText库的几个关键组件,具体包括: 1. **iText-2.1.7.jar**: 这是iText的主要库文件,...
iText 是一个流行的开源Java库,用于处理PDF文档。它提供了创建、修改、解析和显示PDF文件的功能。在提到的三个版本中,我们有iText1.2.7、iText-rtf2.1.7和iTextAsian。这些版本代表了iText在不同时期的发展,并...
iText是一款强大的PDF库,主要用于在Java和.NET平台上创建、编辑和操作PDF文档。这个名为“iText7全部资源”的压缩包显然包含了关于iText7的全面学习材料,特别是对于那些想要深入理解如何利用iText7处理PDF文档的...
iText是一款广泛使用的Java库,专门用于创建和编辑PDF文档。这个"iText-5.0.5"版本是iText的一个重要里程碑,它在功能和性能上都有显著的提升。iTextAsian则是iText的一个扩展,专门为处理亚洲语言(如中文、日文和...