This property sets whether or not an image saved in TIFF format is appended to an existing multi-page TIFF image or saved as a separate image.
[Visual Basic]
Public Property TiffAppend As Boolean
Public Property TiffAppend As Boolean
[C#]
public bool TiffAppend {get; set;}
public bool TiffAppend {get; set;}
Property Value
True: Multi-page TIFF image (The image will be appended to the
end of an existing TIFF image)
False: Single TIFF image (Each image file contains only one
image)
Explanation
The TiffAppend property sets whether or not an image saved in TIFF format is appended to an existing multi-page TIFF image or saved as a separate image.
This property can be set when saving an image in TIFF format. When this property is set to True and the SaveImageToFile method is executed, you must then execute the CloseMultiTiff method.
Example
Saving multiple image files into one multipage tiff file
[Visual Basic.NET]
Dim I As Integer
ImageKit2.File.FileName = "abc.tif" 'the name of the file
ImageKit2.File.TiffAppend = True 'Set multipage tiff
ImageKit1.LayerNumber = -1
ImageKit1.File.LoadPage = 0
'combining images 001.jpg thru 005.jpg into one
For I = 1 To 5
ImageKit1.File.FileName = I.ToString("d03") + ".jpg" 'Filename
ImageKit1.File.LoadImageFromFile(Newtone.ImageKit.LoadFileType.Load)
ImageKit2.File.SaveImageToFile(Newtone.ImageKit.SaveFileType.SaveTIFFNoncompressed, ImageKit1.Image)
Next I
'When the TiffAppend=True and
'the File.SaveImageToFile method is executed,
'you must execute the CloseMultiTiff method
ImageKit2.File.CloseMultiTiff()
[Visual C#.NET]
int i;
imageKit2.File.FileName = "abc.tif"; //the name of the file
imageKit2.File.TiffAppend = true; //Set multipage tiff
imageKit1.LayerNumber = -1;
imageKit1.File.LoadPage = 0;
//combining images 001.jpg thru 005.jpg into one
for (i = 1; i <= 5; i++)
{
imageKit1.File.FileName = i.ToString("d03") + ".jpg"; //Filename
imageKit1.File.LoadImageFromFile(Newtone.ImageKit.LoadFileType.Load);
imageKit2.File.SaveImageToFile(Newtone.ImageKit.SaveFileType.SaveTIFFNoncompressed, imageKit1.Image);
}
//When the TiffAppend=True and
//the File.SaveImageToFile method is executed,
//you must execute the CloseMultiTiff method
imageKit2.File.CloseMultiTiff();