< 戻る
印刷

TIFFをマルチページTIFFに変換

JDeliは個別のTIFF画像を1つのマルチページTIFFファイルに変換することができます。

1. TIFF画像のJavaへの読み込み(他のサポートされている画像も扱えます)

				
					BufferedImage image = JDeli.read(imageFile);
				
			

または、

				
					TiffDecoder decoder = new TiffDecoder();
 BufferedImage image = decoder.read(imageData);
				
			

2. 必要に応じて画像を加工します。

3. Java画像をマルチページTIFFに書き出します(ファイルが存在する場合は追加され、存在しない場合は作成されます)。

				
					final <a href="https://files.idrsolutions.com/maven/site/jdeli/apidocs/com/idrsolutions/image/tiff/options/TiffEncoderOptions.html" target="_blank" title="declaration: package: com.idrsolutions.image.tiff.options, class: TiffEncoderOptions">TiffEncoderOptions</a> options = new <a href="https://javadoc.idrsolutions.com/com/idrsolutions/image/tiff/options/TiffEncoderOptions.html" target="_blank" title="declaration: package: com.idrsolutions.image.tiff.options, class: TiffEncoderOptions">TiffEncoderOptions</a>(); 
     
 //set any options in options instance - examples below 
 options.setCompressionFormat(TiffCompressionFormat.DEFLATE); 
 options.setXmpMetaData("xmp metadata");
     
 TiffEncoder encoder = new TiffEncoder(options);
 encoder.append(image, outputFileName);
				
			

これは、TiffDecoder クラスを使用しています。

MENU
PAGE TOP