1
我有以下代码。 我试图获取PDF页面的实例作为图像,调整图像大小,然后添加回文档。使用Image.getInstance调整pdf图像大小
for (int i=1; i<=reader.getNumberOfPages();i++){
PdfImportedPage page = writer.getImportedPage(reader, i);
Image image = Image.getInstance(page);
float currentWidth = image.getWidth();
float currentHeight = image.getHeight();
image.scalePercent(50);
float newWidth = image.getWidth();
float newHeight = image.getHeight();
}
我创建浮点变量来查找缩放之前和之后图像的宽度和高度。 这是我面临的问题。当前和新的高度和宽度完全相同。他们不会改变。
任何人都可以帮忙吗?
是的,我尝试过了,它的工作。谢谢 – user2032522 2013-02-09 21:08:57
太棒了!顺便说一句,如果它帮助你,接受别人的回答是很好的。 – Anew 2013-02-09 21:42:53
感谢您的帮助,但我仍然无法解决我面临的问题。我正在尝试调整PDF页面的大小。我设法调整图像的大小,但是当我打开PDF文件时,它们的尺寸与以前完全一样。 – user2032522 2013-02-09 23:43:43