如何以文本/图像拉伸的方式使页面变大 根据新的尺寸? 我只找到了缩小规模但没有扩大规模的方法......任何想法?
提前致谢!!!
答案 0 :(得分:1)
有两种概念选择:
对于每个页面放大 MediaBox 和 CropBox ,将当前转换矩阵缩放操作添加到页面内容流或流数组,并更新注释位置和大小
对于每个页面,将属性 UserUnit 设置为值> 1。
第二种选择可以是例如使用PDFBox和拉伸因子1.7实现这样:
PDDocument document = PDDocument.load(SOURCE);
for (PDPage page : document.getPages()) {
page.getCOSObject().setFloat("UserUnit", 1.7f);
}
document.save(TARGET);
(第二个选项显然比第一个选项更容易实现。功能不完整的PDF查看器可能会忽略此值。如果您需要支持这些不完整的查看器,您可能需要选择第一个选项。)< / p>