Drucken

QuickImageComment wurde mit Microsoft Visual C++ 2010 Express und Visual C# 2010 Express erstellt. Die 32-Bit-Variante verwendet .NET 3.0, die 64-Bit-Variante .NET 4.0.

Um das Programm zu erzeugen sind vier Komponenten notwendig, die unter Download/Quellcode verfügbar sind:

QuickImageComment

Dies ist das Hauptprogramm, geschrieben in C#.

exiv2clr

Mit diesem Paket wird eine DLL erzeugt, die in QuickImageComment verwendet wird, um die Metadaten zu lesen und zu schreiben. Basis sind exiv2 (www.exiv2.org, geschrieben in C++) und expat (www.libexpat.org, geschrieben in C, wird von exiv2 verwendet). Die Original-Sourcen dieser beiden Pakete stehen zusätzlich unter Download/Quellcode zur Verfügung. Ergänzt wurde dies um eine Interface-Klasse. Die DLL wird mit der Option "Common Language RunTime Support (/clr)" erzeugt, sodass sie problemlos in QuickImageComment oder anderen C#-Programmen verwendet werden kann.

In der Solution ist auch ein Hauptprogramm enthalten. Dieses dient jedoch lediglich für Testzwecke.

FormCustomization

Mit diesem Paket wird eine DLL erzeugt, mit der Maskenanpassungen vorgenommen werden können. Diese DLL kann auch in anderen C#-Programmen verwendet werden.

Eine Anleitung für die Integration in andere Programme existiert zur Zeit nicht. Bei Interesse bitte mit dem Autor in Kontakt treten.

DirectShowLib

Mit diesem Paket wird eine DLL erzeugt, mit der ein Frame-Image aus einer Video-Datei erstellt werden kann.