Short:        libiptcdata - IPTC handling library
Author:       David Moore, Luka Renko, Ian Wienand, various
Uploader:     info ar-kleinert de
Type:         util/libs
Version:      1.0.2 (15.5.2007)
Replaces:     util/libs/libiptcdata.lha
Architecture: m68k-amigaos >= 3.1.0

libiptcdata is a library for manipulating the International Press
Telecommunications Council (IPTC) metadata stored within multimedia
files such as images.  The library provides routines for parsing,
viewing, modifying, and saving this metadata.

The library implements the standard described at http://www.iptc.org/IIM

The code itself was inspired by the libexif library:
http://sourceforge.net/projects/libexif, written by Lutz Müller
(Amiga port on Aminet under util/libs/libexif.lha).

Together, libexif and libiptcdata provide a complete metadata
solution for image files.

The current implementation of libiptcdata only supports extracting IPTC
data from JPEG files (although it can decode raw IPTC data from any
source as long as your application provides the data directly).  The
format for storing IPTC in JPEG files is a de-facto standard developed
by Adobe.

libiptcdata is LGPL software.

**************************************************************************

Amiga release v0.3 (1.2.2008)

This port has been done by Andreas R. Kleinert with the purpose of
creating an Amiga shared library that wraps libiptcdata - adding some
certain layer of abstraction - for usage from within graphics programs
like SView5.

The name of the Amiga shared library is "iptcdata.library" - it does
not export the API of libiptcdata directly, but only a subset in form of
Amiga-specific wrappers. The API intentionally is publicly
documented now, even though it is not mature yet.

This archive only includes libiptcdata.lib (for SAS/C) and the original
source files including modifications made so far. Note, that iptc-mem.c
has been accomplished by 2 alternatives - please choose either one.
Default is iptc-mem3.c

Location of library: libiptcdata/libiptcdata.lib

Note: A snprintf() for SAS/C can be found in dev/c/sc-snprintf.lha