【发布时间】:2016-04-03 13:20:53
【问题描述】:
我的应用程序现在遇到了一个小问题。 我在 Java 中找到了解决方案,使用 Ghost4J ......但它使用 java.awt.Image,我无法在 Android 中导入。我是java,我有类似的东西:
PDFDocument document = new PDFDocument();
document.load(file);
SimpleRenderer renderer = new SimpleRenderer();
renderer.setResolution();
List<Image> images = renderer.render(document);
for (int i = 0; i < images.size(); i++) {
ImageIO.write((RenderedImage) images.get(i), "png", new File((i + 1) + ".png"));
}
所以,我的问题是我有一张pdf格式的图片,我需要将它转换成png,因为我使用的打印机不能处理pdf...
希望你们能找到方法... 非常感谢,对不起我的英语!
【问题讨论】:
-
只需截取当前视图的屏幕截图。
-
我觉得截图不是他想要的。假设用户放大 PDF 中的特定区域。如果他截取屏幕截图,他的图像将只覆盖活动区域而不是整个页面