我最近遇到了"Letter paper“(或letter-paper)这个短语,但我以前从未听过它,我也不确定它是什么,我开始认为这不是一个标准的表达。无论如何,我试图找出一些关于它的东西,但它看起来并不是很常用,至少在Java PDF生成方面是这样的。我认为信件页面应该是某种模板,但我不知道为什么不这样叫它。例如,它应该用于角落中的公共徽标或公共页脚。我找不到任何关于实际是什么的教程或解释,或者如何将它应用于我的PDF生成过程。
有没有人能给我解释一下它是什么(为什么叫这个),以及如何将它应用到我的PDF生成中?我正在使用iText。
发布于 2013-05-09 17:13:53
它指的是8.5“宽x 11”高的普通A4 size papers size。
对于PDF生成,您可以在创建pdf对象时指定大小。
我在我的iText pdf导出文件中使用了以下代码
document = new Document(PageSize.A4, 16, 16, 64, 34);如果你想得到特定pdf库的帮助,如果你给出pdf库的名字,我会试着找出来。
更新:为您的评论
客户提到"letter-paper“应该包含一个徽标和一些页脚,并且实际的(附加)数据应该打印在这个模板上(我假设)。
客户可能需要在生成的PDF的每一页中都有页眉和页脚。在iText中,您可以使用java代码指定页眉和页脚,这些页眉和页脚将被插入到生成的PDF中的所有页面中。
您可以在此处获取使用header和footer的示例
发布于 2013-05-09 18:45:01
当提到纸张大小时,"Letter“指的是一种主要在美国使用的格式,而不是欧洲常用的A4格式。
信纸页面为8,5“x 11”,比标准A4大小( 8,3“x 11.7")稍宽但略短。
你可以在这里找到所有常见的页面大小:http://www.dpandi.com/paper/
https://stackoverflow.com/questions/16458050
复制相似问题