小编Mon*_*sef的帖子

使用pdfbox编辑pdf页面

如何编写带有java和pdfbox的pdf页面,通过写入我已知的像素的特定位置?

我尝试了这个,但它覆盖了:

PDDocument document = null;
try {
    document = PDDocument.load(new File("/x/x/x/mypdf.pdf"));
    PDPage page = (PDPage) document.getDocumentCatalog().getAllPages().get(0);
    PDFont font = PDType1Font.HELVETICA_BOLD;
    PDPageContentStream contentStream = new PDPageContentStream(document, page);
    page.getContents().getStream();
    contentStream.beginText();
    contentStream.setFont(font, 12);
    contentStream.moveTextPositionByAmount(100, 100);
    contentStream.drawString("Hello");
    contentStream.endText();
    contentStream.close();
    document.save("/x/x/x/mypdf.pdf");
    document.close();
} catch (IOException e) {
    e.printStackTrace();
} catch (COSVisitorException e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

java edit pdfbox

9
推荐指数
1
解决办法
2万
查看次数

Struts 2 - 选择默认值

我有两个选择这样:

<s:select label = "Pays " list="payss" key="pays" value="%{FRANCE}"></s:select>
<s:select label = "Categorie " list="categories" key="categorie" value="%{200}">/s:select>
Run Code Online (Sandbox Code Playgroud)

第二个默认值有效,但第一个不是,列表是这样的:

payss:

  1. 法国
  2. BELGIQUE

categories:

  1. 200
  2. 300

java jsp struts2 ognl java-ee

1
推荐指数
1
解决办法
5178
查看次数

标签 统计

java ×2

edit ×1

java-ee ×1

jsp ×1

ognl ×1

pdfbox ×1

struts2 ×1