java - PDPageContentStream.AppendMode 无法解析
问题描述
当我尝试像下面那样实例化内容流时,我收到了已弃用的消息。
PDPageContentStream contentStream = PDPageContentStream(document, page, true, true, true);
当我将发行说明中提到的代码更改为
PDPageContentStream contentStream = PDPageContentStream(originalDoc, page1, PDPageContentStream.AppendMode, true, true);
我收到一个错误,因为 PDPageContentStream.AppendMode 无法解析为变量。任何人都可以提出任何解决方法。我用的是pdfbox2.0.9版本
解决方案
您没有指定要使用哪个常量,您有 3 个选项
APPEND
:OVERWRITE
或PREPEND
. 因此,如果您想追加,请将您的代码更改为
PDPageContentStream contentStream = PDPageContentStream(originalDoc, page1, PDPageContentStream.AppendMode.APPEND, true, true);
推荐阅读
- dpdk - 如何安装 DPDK 内核模块?
- sql-server - 仅当字段在更新之前为 false 时 SQL Server 才会触发
- java - 使用 Lombok 将 JSON 数组映射到 POJO
- javascript - 尝试使用下拉列表文本更改时,更改文本区域中的文本后没有更改?
- android - 显示键盘时的 BottomSheetDialogFragment 行为
- javascript - 我可以在我的类构造函数中调用一个与构造函数具有相同参数的函数吗?
- python - Pyinstaller 不在 Dist 文件夹中创建文件
- python - 在Django中通过URL传递数据时获取多值dictketError包含空格
- sharepoint - SharePoint Online 中的底部占位符
- ios - iOS 13 move from view controller to another storyboard with its navigation controller