跳至主要內容

图像组件

xsx小于 1 分钟组件图像组件

说明

  1. 坐标原点为左下角。
  2. 支持自定义坐标。
  3. 支持SVG、PNG、JPEG、BMP、GIF、TIFF等格式。
  4. 图像超出页面高度自动分页。

示例

// 创建文档
Document document = PdfHandler.getDocumentHandler().create();

// 创建页面
Page page = new Page(document);

// 创建图像组件
Image image = new Image(document.getCurrentPage());
// 设置图像
image.setImage(Paths.get("E:\\PDF\\pdfbox\\image\\test.svg").toFile());
// 设置宽度
image.setWidth(100);
// 设置高度
image.setHeight(100);
// 绘制
image.render();

// 添加页面
document.appendPage(page);
// 保存文档
document.save("E:\\PDF\\pdfbox\\image\\test.pdf");
// 关闭文档
document.close();