public static void Run()
{
// ExStart:ConcatTIFFImages
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_ModifyingAndConvertingImages();
// Create a copy of original image to avoid any alteration
File.Copy(dataDir + "demo.tif", dataDir + "TestDemo.tif", true);
// Create an instance of TiffImage and load the copied destination image
using (TiffImage image = (TiffImage)Image.Load(dataDir + "TestDemo.tif"))
{
// Create an instance of TiffImage and load the source image
using (TiffImage image1 = (TiffImage)Image.Load(dataDir + "sample.tif"))
{
// Create an instance of TIffFrame and copy active frame of source image, Add copied frame to destination image and Save the image with changes.
TiffFrame frame = TiffFrame.CopyFrame(image1.ActiveFrame);
image.AddFrame(frame);
image.Save(dataDir + "ConcatTIFFImages_out.tiff");
}
}
// ExEnd:ConcatTIFFImages
// Display Status.
Console.WriteLine("Concatenation of TIF files done successfully.");
}
}