Tag: 十二月

用Java创建多页Tiff

我有兴趣拍摄一个tif图像,并在其中添加一个包含Java文本的图层,如果可能的话,最好使用Twelve Monkeys图像库。 我可以从这里调整代码,将文本添加到tif或创建一个只有文本的相同大小的新tif,但不要将它们保存为多页tif。 例如: import javax.imageio.*; import javax.imageio.stream.ImageOutputStream; import java.awt.*; import java.awt.image.*; import java.io.*; public class ImageUtil { public static void main(String[] args) throws Exception { BufferedImage src = ImageIO.read(new File(“/path/to/main.tif”)); BufferedImage text = createTextLayer(src); BufferedImage[] images = new BufferedImage[]{src, text}; createMultiPage(images); } private static BufferedImage createTextLayer(BufferedImage src) { int w = src.getWidth(); int h […]