How to merge TIF images using java

TIF Merger Java API

GroupDocs.Merger allows developers to combine multiple TIF documents in the preferred order and save them as a single file.

About TIF File Format

TIF (or TIFF) is an image format used for containing high quality graphics. It stands for “Tagged Image File Format” or “Tagged Image Format”. The format was created by Aldus Corporation but Adobe acquired the format later and made subsequent update in this format. TIF file is capable of holding both lossy jpeg compression and lossless image data. It can also contain vector based graphics data. TIF file format is widely supported in image editing applications. For that it’s a very popular image format among Graphic artists, Photographers, and Publishing authorities. PaintShop Pro is one of the most popular applications available for handling TIF images.

Download and Configure

You can follow the steps below to reference GroupDocs.Merger for Java downloaded from official website Downloads section:

  1. Unpack zip archive .
  2. Switch to lib folder.
  3. Run install.bat (for Windows) or (for Linux) file to install the library in your local maven repository.
  4. After this you should add the merger dependency block to your pom.xml project file.

How to merge TIF files

The following example demonstrates how to merge TIF files with several lines of java code:

  • Create an instance of Merger class and pass source TIF file path as a constructor parameter. You may specify absolute or relative file path as per your requirements.
  • Add another TIF file to merge with Join method. Repeat this step for other TIF documents you want to merge.
  • Call Merger class Save method and specify the filename for the merged TIF file as parameter.
// Load the source TIF file
Merger merger = new Merger("c:\sample1.tif")

// Add another TIF file to merge
// Merge TIF files and save result"c:\merged.tif");

NOTE: You may merge other TIF formats like TIFF in the same way as shown above. For this provide files by specifying their names with extension.

Code Examples

Please find more use-cases and complete java sources of our backend and frontend examples and try them for free!

Merge TIF Live Demo

GroupDocs.Merger for Java provides an online TIF Merger App, which allows you to try it for free and check its quality and accuracy.