NAME

XMP::ImageFileFinder - Findet für XMP-Dateien Bilddateien


DESCRIPTION

Ein XMP::ImageFileFinder-Objekt findet für XMP-Dateien Bilddateien, sofern diese den gleichen Namen haben wie die XMP-Datei, aber eine andere Endung. Heißt eine XMP-Datei Bild.xmp könnten die Bilddateien Bild.tif und/oder Bild.jpg heißen.


METHODS

$finder = XMP::ImageFileFinder->new($xmp_filename_extension);

Erzeugt ein neues Objekt.

Der 1. Parameter ist optional ein String mit der Endung der XMP-Datei; Default: xmp

$finder->find_imagefiles(\@search_directories, \@image_filename_extensions)

Findet im gleichen Verzeichnis alle Bilddateien zu einer XMP-Datei.

Der 1. Parameter ist eine Referenz auf ein String-Array mit den zu durchsuchenden Verzeichnissen, jeder String ist ein Verzeichnispfad. Durchsucht werden diese Verzeichnisse und deren Unterverzeichnisse.

Der 2. Parameter ist ein String-Array mit den Erweiterungen der Bilddateinamen, die gesucht werden sollen, beispielsweise tif oder jpg

@filenames = $finder->get_imagefilenames()

Liefert ein String-Array mit allen gefundenen Bilddateinamen.


AUTHOR

Elmar Baumann <eb@elmar-baumann.de> 2007/10/17