设置8 1/2“ x 12“ itext页面大小 [英] Set 8 1/2" x 12" itext page size

查看:200
本文介绍了设置8 1/2“ x 12“ itext页面大小的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用itext PDF,我需要将PDF文档大小设置为德语标准。 Fanfold(8 1/2x 12),我不知道如何设置Inches In Itext文件。

I am using itext PDF, and I need to set PDF document size as German Std. Fanfold(8 1/2" x 12"),I don't know how set Inches In Itext document.

// Now I can set paper size as A4 but i need to set 8 1/2" x 12" or German Std. Fanfold size 
document(name: fileName,pageSize: PageSize.A4,leftMargin:8, rightMargin:8, topMargin:8, bottomMargin:3)

提前致谢。

推荐答案

请帮自己一个忙,阅读文档

正如在使用入门部分,测量结果以用户单位表示,有72位用户单位为英寸,所以:

As explained in the Getting started section, measurements are expressed in user units, and there are 72 user units in an inch, so:

8.5 inch x 72 points = 612 user units
12 inch x 72 points = 861 user units

所以你需要创建一个这样的矩形:

So you need to create a rectangle like this:

Rectangle pagesize = new Rectangle(612, 861);

和这样的文件:

Document document = new Document(pagesize);

这篇关于设置8 1/2“ x 12“ itext页面大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆