Skip to content

dgm9704/TIFF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TIFF

A .NET library for handling Tagged Image File Format + related tests and tools

Main goals are to

a) read and show as much info as possible from any correct TIF

b) read, modify and write baseline compliant files correctly

Caveat

Not production safe for output when the file contains non-baseline tags.

For example SubIFDS, Exif etc will most likely result in a broken file.

Environment

I use Visual Studio Code on Arch Linux

Code is written in C# 7.0, targeting .NET Standard 2.0

Test framework is xUnit.net

and test code is targeting .NET Core 2.1

TIFF info

These are excellent resources :

LibTIFF homepage

LibTIFF test images

AWare Systems

Diwen.Tiff

netstandard 2.0 library for handling TIFF

Started out in VB 6.0 as tool for tag dumping and page counting,

then ported to C# / .NET 2.0 as a learning/sanity project.

License

GNU Lesser General Public License v3.0

http://www.gnu.org/licenses/gpl.txt

http://www.gnu.org/licenses/lgpl.txt

Diwen.Tiff.Test

netcore 2.1 project for testing the library (and acting as documentation)

License

Free Public License 1.0.0

TiffDump

A commandline application that uses Diwen.Tiff for dumping TIFF info

License

Free Public License 1.0.0

images for testing

I do not claim any license or ownership for these. If there is a problem, please inform me.

testfiles

Various images that do not represent any kind of test suite but were included along the way to test some specific features

libtiffpic

Files from libtiff testsuite

About

read, modify, write TIFF files

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages