当前位置: 首页 > 知识库问答 >
问题:

PDFBox PDDocument是否添加PDF布局文档?

孔冥夜
2023-03-14

我正在熟悉PDFBOX的口味。我想知道是否有一种方法可以将pdf-layout元素放入PDDocument对象中。pdf-layout元素使用Document作为父元素,PDFBox使用PDDocument作为父元素。

PDDodcument doc = new PDDocument();
Paragraph someText = new Paragraph();
Frame shape = new Frame(someText);
//Im looking for something like doc.add(shape);

使用的库:https://pdfbox.apache.org/2.0/examples.html和https://github.com/ralfstuckert/pdfbox-layout

  • org.apache.pdfbox.pdmodel.pddocument
  • rst.pdfbox.layout.elements.frame
  • rst.pdfbox.layout.elements.document

共有1个答案

拓拔德馨
2023-03-14

解决了:您必须将rst.pdfbox.layout.elements.document设置为父级,即:

Document ParentDoc = new Document();
Shape rec = new rec(10);
ParentDoc.add(rec);
//ParentDoc.getPDDocument()... use for PDFBox Items
 类似资料:
  • 我需要使用GridBagLayout,但我得到以下错误。你能帮忙吗? java.security.IllegalArgumentException:不能添加到布局:约束必须是一个GridBagConstraint在ontroller.doGridBagLjava.security.LayoutComponent(Unknown Source)在mpl.doCjava.awt.Impl(Unknow

  • 本文向大家介绍Android ListView添加头布局和脚布局实例详解,包括了Android ListView添加头布局和脚布局实例详解的使用技巧和注意事项,需要的朋友参考一下 Android ListView添加头布局和脚布局 之前学习喜马拉雅的时候做的一个小Demo,贴出来,供大家学习参考; 如果我们当前的页面有多个接口、多种布局的话,我们一般的选择无非就是1、多布局;2、各种复杂滑动布局外

  • 英文原文:http://emberjs.com/guides/views/adding-layouts-to-views/ 视图可以拥有一个次模板来包裹其主模板。如同模板一样,布局是可以插入到视图标签下的Handlebars模板。 通过设置layoutName属性来配置视图的布局模板。 而布局模板通过Handlebars的{{yield}}助手来指定在哪里插入主模板。视图渲染后的template的

  • 我是刚到爪哇的。我想把我的cardlayout添加到JFrame中。我之所以要这样做,是因为我可以通过关闭jframe在单击exit按钮时退出框架(窗口)。下面的程序是对JFrame的扩展。但我想声明JFrame,并在上面添加卡片。我试过了,但没有成功。我还想把card1的Jpanel设置为500(宽),500(高),但全屏显示。

  • 问题内容: 如何从此布局xml中获取元素myButton 并将其放在我选择的布局中(通过代码)? 解决方案(thx aromero) 问题答案:

  • 我正在使用iText生成Pdf。但当我试图在pdf中添加图像时, 我mage.get实例(新的URL(timetableResource.getImageUrl()));document.add(学校标志); 但我得到的错误是 HTTP状态500-服务器为URL返回了HTTP响应代码400:http://139.59.72.150:8080/sms/attachments/23/42/school