AWARE SYSTEMS
TIFF and LibTiff Mail List Archive

Thread

2005.05.27 21:08 "[Tiff] creating a vb wrapper for libtiff", by Antoine
2005.05.27 21:10 "Re: [Tiff] creating a vb wrapper for libtiff", by Bob Friesenhahn
2005.05.27 21:51 "Re: [Tiff] creating a vb wrapper for libtiff", by Antoine
2005.05.27 21:22 "Re: [Tiff] creating a vb wrapper for libtiff", by Chris Losinger
2005.05.27 21:40 "Re: [Tiff] creating a vb wrapper for libtiff", by Bob Friesenhahn
2005.05.27 21:54 "Re: [Tiff] creating a vb wrapper for libtiff", by Antoine
2005.05.27 22:00 "Re: [Tiff] creating a vb wrapper for libtiff", by Bob Friesenhahn
2005.05.27 22:07 "Re: [Tiff] creating a vb wrapper for libtiff", by Antoine
2005.05.27 22:18 "Re: [Tiff] creating a vb wrapper for libtiff", by Bob Friesenhahn
2005.05.27 23:02 "Re: [Tiff] creating a vb wrapper for libtiff", by Chris Losinger
2005.05.27 21:50 "Re: [Tiff] creating a vb wrapper for libtiff", by Antoine
2005.05.27 22:25 "Re: [Tiff] creating a vb wrapper for libtiff", by Antoine
2005.05.27 22:49 "Re: [Tiff] creating a vb wrapper for libtiff", by Antoine
2005.05.27 23:08 "Re: [Tiff] creating a vb wrapper for libtiff", by Chris Losinger
2005.05.28 17:09 "Re: [Tiff] creating a vb wrapper for libtiff", by Joris Van Damme
2005.05.27 21:30 "Re: [Tiff] creating a vb wrapper for libtiff", by Kevin Grover
2005.05.27 21:47 "Re: [Tiff] creating a vb wrapper for libtiff", by Antoine

2005.05.27 21:40 "Re: [Tiff] creating a vb wrapper for libtiff", by Bob Friesenhahn

IMO, any effort like that is going to run into some serious difficulties as soon as it gets to the tag handing stuff. LibTiff's TIFFGetTag and TIFFSetTag calls use C's "..." variable-parameter-list stuff, and that's not easily wrapped.

Isn't that what ATL is for?

GraphicsMagick includes a simple API usable from Visual Basic. It is written using ATL 7 and is presented as a COM object. However, it is just a way of invoking utility command lines without starting a new process. Underneath it it all is libtiff, so I guess it could be considered a super heavy-duty VB wrapper for libtiff. :-)

I have a full-up detailed .net API for GraphicsMagick (usable from VB .net) that I never made available to anyone else. It has sat peacefully on the disk for a couple of years now. Never bothered nobody.

Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/