Archive for the ‘LibTiff’ category

LibTiff.Net and LibJpeg.Net are available on GitHub

Hi!

We have published our open source libraries on GutHub.

GitHub has become such a staple among the open-source development community that we decided it will be best to continue development of LibTiff.Net and LibJpeg.Net there.

Please feel free to access these libraries using following links:

https://github.com/BitMiracle/libtiff.net

https://github.com/BitMiracle/libjpeg.net

We are always happy to receive help from others, so please feel free to help us with these libraries.

Posted in , ,

LibTiff.Net 2.3 with new samples

Hi!

We released new version of LibTiff.Net library. This version features improved support for files produced by legacy TIFF writers. LibTiff.Net 2.3 also contains some bug fixes and 11 new samples.

As always, you can download binaries or source code package with tests here:

https://bitmiracle.com/libtiff/

Please don’t hesitate to contact us using e-mail or via the support form. We’ll be happy to hear about your findings with this version. And we’ll be glad to receive any file that can not be processed by the library.

Posted in ,

LibTiff.Net 2.2 with OJPEG support is out

Hi!

We’ve just released new version of LibTiff.Net library. This version contains some bug fixes, new sample and new OJPEG codec (only decompression).

Initially we were reluctant to add this codec to the library because Old-style JPEG encoding (as defined in the TIFF 6.0 specification) is considered obsolete but it turned out that our users need such codec. Some applications (scanners and faxes, mostly) still produce images encoded with OJPEG encoding. Hopefully, now LibTiff.Net will help more users get their job done.

As always, you can download binaries or source code package with tests here:

https://bitmiracle.com/libtiff/

Please don’t hesitate to contact us using e-mail or via the support form. We’ll be happy to hear about your findings with this version. And we’ll be glad to receive any file that can not be processed by the library.

Posted in ,

Transforming C/C++ code to fully managed C# code

Hello!

Last year we released free and open source LibTiff.Net library. The library is a port of original libtiff library and we thought that you may be interested to know how we have ported the code from C to C#.

So, we have published “Adapting old code to new realities” article on Codeproject site. The article describes a useful technics for transforming old-style C/C++ code to fully managed C# code. These methods were used for porting classic libjpeg and libtiff libraries to .NET Framework.

Please read “Adapting old code to new realities” on Codeproject site. We hope that you will find the article interesting.

Posted in , , ,

LibTiff.Net 2.0 with Silverlight support, improved documentation and samples is released

Hello!

I am happy to announce that LibTiff.Net 2.0 is released. This version introduces Silverlight support, improved documentation and number of samples among other improvements and bug fixes.

You can download binaries or source code package with tests here:

https://bitmiracle.com/libtiff/

Please don’t hesitate to contact us using e-mail or via the support form. We’ll be happy to hear about your findings with this version.

Posted in ,

Jpeg codec and LibTiff

Hello!

Recently, one of the users of our LibTiff.Net helped us to find a bug in Jpeg codec of the library. So, we’ve published new bug-fix release of the LibTiff.Net library.

As always, you can download updated version here:

https://bitmiracle.com/libtiff/

Thanks for your help and support requests. Please don’t hesitate to contact us using e-mail or via the support form at https://bitmiracle.com/support. We love to hear from our users.

Posted in ,

LibTiff.Net is ready for you

Hello!

I’m pleased to announce that we’ve completed LibTiff.Net. It is free and open source version (port) of classic LibTiff written using C#.

License is practically the same as for LibTiff. API is very close to original one. Code is fully managed.

LibTiff.Net was developed with a goal to produce images that are byte-to-byte equal to images produced by LibTiff-3.9.4.

You can download binaries or source code with tests here:

https://bitmiracle.com/libtiff/

Differences (mostly renames of function names and types) between

LibTiff.Net and LibTiff-3.9.4 are described here.

Following codecs are implemented:

LZW, Packbits, Jpeg (using our own LibJpeg.Net), all CCITT versions, Deflate, Adobe Deflate

I hope you will find LibTiff.Net useful. Please write us if you have any questions or find any bugs.

Posted in ,