java - 使用 PDFBox 展平 pdf 中的黑框
问题描述
我在 pdf 中绘制黑框,它可以完美地绘制它们,但是当我生成 pdf 并使用 Acrobat Pro 打开它时,可以修改这些框。如何使框层与pdf合并?
PDPage page = document.getPage(i-1);
PDPageContentStream contentStream = new PDPageContentStream(document,page, true, true, true);
contentStream.setStrokingColor(Color.BLACK);
contentStream.addRect(dto.getLeft(), dto.getTop() - factY, dto.getWidth(), dto.getHeight());
contentStream.fill();
contentStream.close();
.
.
.
document.save(os);
document.close();
解决方案
推荐阅读
- java - 当我将按钮放在活动上时,Android应用程序崩溃,空活动工作
- php - 在 foreach 之外定义 PHP 变量?
- typo3 - 用 FluidTYPO3 驱动的页面覆盖 TYPO3 标准模板路径?
- javascript - User.findOne 在对象解构字符串键中循环
- python - 将多层次数据帧转换为非层次数据
- php - PHP - 是否可以在 __destruct() 方法中使用自定义异常处理程序 (set_exception_handler)?
- javascript - 抓取移入列表框 onClick 的项目
- python - 我在 python 的 statsmodels 中找不到 holtwinters
- vue.js - Vue 错误:客户端渲染的虚拟 DOM 树与服务器渲染的内容不匹配
- json - Ajax 数据表排序