I need to create a b/w, g4-compressed multipage tiff from some b/w singlepage tiff-files. The offset of the first directory needs to be 8.
I'm able to create the multipage tiff, but the offset of the first directory is always greater than 8.
I've some sample tiff files that have a directory offset of 8 for the first directory. So it seems to be possible, but I have no idea how to do this with libtiff.net.
I've also a piece of code using gdi+ for creating the tiff, that also has offset = 8, but gdi+ has some limitations and I can't use it.
Can I do this with libtiff.net or are there other tiff libaries out there to do this?
Thanks Tobias
It's definitely possible with LibTiff.Net.
In order to get directory be placed before raster data you should use CheckpointDirectory method.
Your code should look something like this:
Of course, you are not limited to using
WriteScanline
method. Any other method that writes raster data will do too. The key point is to callCheckpointDirectory
method first.