Zurück   Home
FixFoto
Meckis Skripte


Hier sind von mir in VB programmierte Skripte zu finden.
Sie wurden zum größten Teil bereits im FF-Forum veröffentlicht. Zum Forum-Thema geht's über den entsprechenden Link.


Integration von FF-Skripten in FixFoto
  1. Datei / Importieren / Skript importieren
  2. Skript bzw. Zip-Datei mit Skript auswählen und öffnen
  3. Ansicht / Aufgabenbereich aktivieren
  4. Im Kontextmenü Skripte "Automatische Skript-Konfiguration" anklicken
  5. Nach der Konfiguration kann das integrierte Skript im Aufgabenbereich durch Doppelklick aufgerufen werden.

Skript MFDL_Sort   (nach Import im Aufgabenbereich unter "Rahmen" zu finden)
ermöglicht die Rahmen der Standard-Datei MFDL.cfg alphanumerisch zu sortieren.

 Sortierung 
- Klein- wie Großbuchstaben sortieren. Aktivierung wird empfohlen.
- Ä,Ö,Ü,ä,ö,ü sortieren wie Ae,Oe,Ue,ae,oe,ue.  Aktivierung wird empfohlen.
 Zweite Rahmendatei
- Hinzufügen
  Bei Aktivierung werden Rahmen aus der darunter zu definierenden Datei der Standard-Datei hinzugefügt.
  Rahmen  mit  gleichem Namen werden dabei nicht übertragen.

Thema im FF-Forum
Grundfunktion ist auch im Skript MFDL-Toolbox enthalten (siehe unten)
MFDL_Sort

Skript ImageInfo_To_Excel   (nach Import im Aufgabenbereich unter "Dokumentation" zu finden)
überträgt die ausgewählten Daten in ein Excel-Tabellenblatt, Excel muss also installiert sein.

Einstellungen
- ausgewählte Bilder
- alle Bilder gemäß Bildfilter (s.unten)
- alle Dateien
Bei 'alle Bilder' und 'alle Dateien' können auf Wunsch die Unterverzeichnisse einbezogen werden.

Blattformat
Es ist wählbar, ob eine Formatierung erfolgt.
- Hoch- oder Querformat ist möglich.
- Die Seitenränder können zwischen 0,5 und 2,5 cm festgelegt werden.
- Die Tabelle kann auf Wunsch mit einem Gitter versehen werden.

Filterungen
- Der Bildfilter kann beliebig editiert werden, mit (S)tandard wird derStandard wieder hergestellt
- Bei aktivem Namensfilter muss der Text im Dateinamen enthalten sein (groß/klein beachten).

'x' oben rechts bricht das Skript ab.
'?' zeigt die vorliegende Erläuterung an.
'Alle Daten' wählt alle Daten aus.
'OK' startet die Ausgabe der Daten.

Ab Version 3.03 mit Geodaten
Ab 3.04 mit Auswahl Original- und/oder Kleinbild-Brennweite
Ab 3,08 Thumbnaileintrag als Kommentar
Ab 3.11 mit Namensfilter

Imageinfo_to_Excel

Skript ImageInfo_To_CSV   (nach Import im Aufgabenbereich unter "Dokumentation" zu finden)
überträgt die ausgewählten Daten in eine CSV-Datei. Diese kann mit jedem Tabellenprogramm geöffnet werden.

Das Skript entspricht ImageInfo_To_XLS und wird verwendet, wenn ein anderes Tabellenprogramm als Excel benutzt wird. Die Formatierung muss allerdings im Tabellenprogramm selbst vorgenommen werden.

Anmerkungen:
- In der vorliegenden Version fehlt die Übertragung des Kommentartext.
- Als Trennungszeichen wird ein Semikolon  eingesetzt.

Die Zip-Datei enthält eine nähere Erläuterung im PDF-Format.

Ab Version 1.03 mit Kommentar und Geodaten.
Ab 1.04 mit Auswahl Original- und/oder Kleinbild-Brennweite


Imageinfo_to_CSV

Skript Farbwerte bestimmen   (nach Import im Aufgabenbereich unter "TestScript" zu finden)

Das Skript dient zur Ermittlung von Farbwerten eines Punktes definiert durch X- und Y-Koordinate. Es kann aber auch eine Strecke vorgegeben werden, dessen Farbwerte in eine Excel-Tabelle übertragen werden. Damit kann z.B. eine Schärfebewertung erfolgen, wenn die definierte Strecke rechtwinklig zu einem Schwarz-Weiß-Wechsel verläuft.

nicht im FF-Forum veröffentlicht

Farbwert

Skript Exif / IPTC-Einträge   (nach Import im Aufgabenbereich unter "Exif/IPTC" zu finden)

Das Skript erlaubt Einträge des Fotografennamen, des Copyrights vom Fotografen und des Copyrights vom Hersteller (Honorarempfänger) in die Exif- und / oder IPTC-Daten. Außerdem kann auf Wunsch der aktuelle Bildname als Exif-Kommentarzeile bzw. als IPTC-Objektname eingetragen werden.

Einträge
Hier die gewünschten Einträge markieren und eintragen.
Exif-Einträge sind bei JPG-Dateien möglich. Wenn kein Exif-Datensatz vorhanden ist,  kann dieser auf Wunsch angelegt werden (Exif anlegen wenn nicht vorhanden). IPTC-Einträge sind bei JPG- und TIF-Dateien möglich.
Die Zuordnung der Einträge ist wie folgt:
                          Exif-Zuordnung    | IPTC-Zuordnung
-------------------------------------------------------------
 Name Fotograf             Fotograf        | Writer/Editor
 Copyright Fotograf        Copyright1      | CopyrightNotice
 Copyright Hersteller      Copyright2      | Credit
 Originalname              Kommentar       | Objectname

nicht im FF-Forum veröffentlicht

Exif_IPTC-Einträge

Skript KeyWords   (nach Import im Aufgabenbereich unter "Exif/IPTC" zu finden)

Keywords sind Schlüsselwörter, die in den IPTC-Daten eines JPG- oder TIF-Bildes abgespeichert werden können. Es sind  beliebig viele möglich mit jeweils maximaler Länge von 64 Zeichen (auch mit Leerzeichen) nur begrenzt durch die maximal zulässige Größe des gesamten IPTC-Dateikopfes von 64 KB.

Das vorliegende FF-Skript dient dazu, Keywords in ausgewählten Bildern abzulegen und nach Bildern mit vorgegeben Keywords zu suchen.

Nähere Erläuterungen werden nach Anklicken des ? gegeben oder können der ReadMe-Datei des Zip-Archivs entnommen werden.


KeyWords

Skript Bildbeschnitt   (nach Import im Aufgabenbereich unter "Rahmen" zu finden)

Wenn man ein Bild mit äußerem Rahmen vergrößert, wird dadurch in der Regel auch das Seitenverhältnis des Bildes geändert. Dies geschieht in FixFoto mit:
      - "Bildfläche vergrößern" und
      - "Bild um Farbe erweitern" in MFDL
Soll das vergrößerte Bild ein bestimmtes Seitenverhältnis haben, muss es vor der Rahmung entsprechend beschnitten werden. Mit dem Ziel dabei möglichst wenig zu  beschneiden, berechnet das vorliegende Skript die Schnittmaße.

nicht im FF-Forum veröffentlicht
Funktion ist auch im Skript MFDL-Toolbox enthalten (siehe unten)

Bildbeschnitt

Skript Seitenverhältnis  (nach Import im Aufgabenbereich unter "Tools" zu finden)

Das Skript dient der Prüfung von Bildern auf Einhaltung eines bestimmtes Seitenverhältnis oder Formats.
Die zu kontrollierenden Bilder können in der Computeransicht oder in einer Bilderliste ausgesucht werden. Die Auswahl kann auch bei laufendem Skript geändert werden. Nach Ausführung des Skripts werden die nicht dem gewünschten Seitenverhältnis entsprechenden Bilder in eine virtuelle Bilderliste  geladen.
Außerdem wird auf Wunsch ein detailliertes Protokoll angezeigt. Hier ein Beispiel:


Seitenverhaeltnis

Skript MFDL-Muster (nach Import im Aufgabenbereich unter "Rahmen" zu finden)

Das im Arbeitsfenster geladene Bild wird als Vorlage nacheinander mit den in der Rahmendatei abgespeicherten MFDL-Rahmen versehen und unter dem Rahmennamen ohne Exif-Daten mit einstellbarer JPEG-Qualität im Ordner für Rahmenmuster abgespeichert.

Die Vorlage sollte in etwa die Größe haben, wie die Bilder, die man später mit Rahmen versehen möchte.
Die Skriptgeschwindigkeit ist ab Version 3.01 unabhängig von der Vorlagenauflösung wenn eine Verkleinerung aktiviert ist.


MFDL-Muster

Skript MFDL-Toolbox (nach Import im Aufgabenbereich unter "Rahmen" zu finden)

Vorhandene MFDL-Rahmen auflisten und diese
            - durchtakten mit Anzeige einer Vorschau incl. Lupenfunktion
            - Umwandlung von Absolutwerten in Promillewerte und umgekehrt - auf Wunsch speichern
            - Prozentuale Skalierung - auf Wunsch speichern
            - Rahmen löschen, umbenennen, sortieren und verschieben
            - Bild auf der Arbeitsfläche rahmen bzw., wenn nicht vorhanden,
               alle in der Computeransicht selektierten Bilder rahmen und diese speichern

Ab Version 2.08 mit der Möglichkeit den aktuellen Rahmen per Editor zu modifizieren.
Dazu sollte man sich allerdings mit der Rahmenstruktur auskennen. Eine Übersicht dazu ist hier zu finden.

Ab Version 3.00 ist es über einen Assisten möglich, das Bild vor der Rahmung so zu beschneiden, dass nach der Rahmung ein vorher gewähltes Format erreicht wird.

Ab Version 3.01 kann die Skalierung eines Rahmen auch getrennt für Stärke und Position erfolgen.


MFDL-Toolbox

Skript Gitter (nach Import im Aufgabenbereich unter "Tools" zu finden)

Es wird ein Gitter gemäß den gemachten Vorgaben gezeichnet.
Das Gitter kann mit Bearbeiten/Rückgängig bzw. der Tastenkombination Strg + Z wieder gelöscht werden.


Gitter

Skript ScaleAll (nach Import im Aufgabenbereich unter "Skalieren" zu finden)

Das Skript dient vorrangig zur Verkleinerung großer Mengen von Bildern.

Es werden alle ausgewählten Dateien darauf überprüft, ob es sich um BMP-, JP2-, JPG-, PNG-, oder TIF-Bilderdateien handelt. Diese werden nach den gemachten Vorgaben skaliert und abgespeichert.


ScaleAll

Skript Kacheln (nach Import im Aufgabenbereich unter "Effekte" zu finden)

Das Skript dient der Kachelung des geladenen Bildes mit verschiedenen Transparenzen. Auch die Umrandung der einzelnen Kacheln mit einer wählbaren Farbe ist möglich. Beides kann einzeln oder zusammen angewendet werden.


Kacheln

Skript Kachelschatten (nach Import im Aufgabenbereich unter "Effekte" zu finden)

Das Skript dient zur Kachelung des aktiven Bildes mit oder ohne Schattenbildung bei den Fugen und ab Version 2.00 mit oder ohne abwechselnder Transparenz der Kacheln.

Ist 'Fugen mit Schattenbildung' aktiviert, wird in den Fugen ein Schatten  mit Lichtquelle von links oben erzeugt.
Ist 'Fugen mit Schattenbildung' nicht aktiviert, werden flache Fugen in Fugenfarbe erzeugt.

Die Kacheln können auf Wunsch mit  Transparenz versehen werden, wobei der Transparenzwert ab Version 2.05 begrenzt werden kann.
Dabei kann gewählt werden zwischen
 - wechselnder Auswahl
 - zufälliger Auswahl
 - zufälligen Werten
 - und ab Version 2.04 ist auch gezielte Auswahl möglich

Ab Version 3.00 kann man nicht nur quadratische Kacheln erzeugen sondern durch Vorgabe der Kachelanzahl in der Vertikalen auch rechteckige Kacheln.


Kachelschatten

Skript Exif_IPTC_Std+KeyWords (nach Import im Aufgabenbereich unter "Exif/IPTC" zu finden)

Das Skript ist eine Zusammenfassung der Skripte Exif/IPTC-Einträge und KeyWords (siehe oben).
Es können damit gleichzeitig Standardeinträge für den Fotografennamen, das Copyrights des Fotografen und das Copyrights vom Hersteller (Honorarempfänger) in die Exif- und / oder IPTC-Daten und Keywordeinträge für Schlagworte in den IPTC-Daten vorgenommen werden.
Außerdem kann auf Wunsch der aktuelle Bildname als Exif-Kommentarzeile bzw. als IPTC-Objektname eingetragen und das Bild nach dem Exif-Lagesensor gedreht werden.
Weiterhin können vorhandene Keywords gesammelt und nach Bilder ausgewählter Keywords gesucht werden.

nicht im FF-Forum veröffentlicht
Abbild vergrößern

Exif/IPTC-Std. + Keyword-Einträge

Skript Deinstallation (nach Import im Aufgabenbereich unter "Tools" zu finden)

 Das Skript dient der Deinstallation von FF-Skripten
 In der Skriptliste werden alle installierten FixFoto-Skripte zum Löschen angeboten, außer dem vorliegenden Skript 'Deinstallation'. Man wählt aus der Liste das zu löschende Skript aus und betätigt 'Löschen'. Daraufhin wird angeboten, alle im Skriptverzeichnis vorhandenen zip-Archive (außer 'Deinstallation.zip') in einem auszuwählendem Verzeichnis zu sichern. Anschließend werden die Archive aus dem  Skriptverzeichnis entfernt.
 Das ausgewählte Skript selbst wird im Skriptverzeichnis gelöscht. Die FixFotoScript.ini wird bereinigt und damit die Löschroutine abgeschlossen.




Deinstallation

Skript Wasserzeichen (nach Import im Aufgabenbereich unter "Effekte" zu finden)

Das Skript überlagert das aktive Bild flächig mit sich wiederholendem Text.

Text, Textfarbe, Schriftart, Schriftschnitt, Schriftstärke, Schriftgröße, Transparenz und Varianten der Verteilung mit diversen Faktoren können gewählt werden.

Eine Vorschau erlaubt die Kontrolle der Einstellungen.

Thema im FF-Forum
Copyrightüberlagerung - ab Version 2.00 umbenannt in Wasserzeichen 



Abbild vergrößern

Wasserzeichen

Skript Bildrand (nach Import im Aufgabenbereich unter "Rahmen" zu finden)

Funktion:  - Gewünschte Bildgröße aus einem der installierten Belichterprofile aussuchen
                - Ränder definieren in mm und Farbe auswählen
                - Ausschneidedialog mit berechneten Schnittwerten wird aufgerufen zum manuellen Ausschneiden
                - Alternativ erfolgt ab Version 2.00 die Anpassung durch Randvergrößerung oder Verzerrung
                - Ränder werden hinzugefügt
                - Es wird skaliert nach Punktdichte gemäß gewähltem Belichterformat
                - Die Punktdichte wird in die Bildinformation eingetragen

Bildbeispiel:              Bildrand_Beispiel

Thema im FF-Forum



Bildrand

Skript Collage+ (nach Import im Aufgabenbereich unter "Rahmen" zu finden)

Die wahlweise in der Computeransicht oder in der aktuellen Bilderliste selektierten Bilder werden zu einem Bild zusammengefügt. Dabei wird ein Rahmen um die einzelnen Bilder gelegt.

Bei aktivierter Option Endrahmen wird danach automatisch das Skript "Bildrand" (ab Version 2.00)  aufgerufen um die Collage an ein Belichterformat anzupassen.

Das Skript ist eine Weiterentwicklung des Skript Collage 1.6 von Lui (13.10.2006).



Collage

Skript Formatnormierung (nach Import im Aufgabenbereich unter "Skalieren" zu finden)

Bilder werden  auf ein festzulegendes Format normiert, vorzugsweise ein Querformat. Dabei werden die Bilder beschnitten, fehlende Bereiche durch einen Rahmen ersetzt oder verzerrt und danach proportional skaliert. Auf Wunsch können dabei zwei Bilder zu einem Bild zusammengefasst werden. Das ist vor allem sinnvoll für hochformatige Bilder.
Tipp: Man kann mit dem Skript Seitenverhältnis ab Version 2.07 sehr einfach die hochformatigen Bilder aus einem Verzeichnis ausfiltern indem man auf Querformat testet und die nichtkonformen Bilder in eine Bilderliste übertragen lässt. In dieser Liste ordnet man die Bilder durch Verschieben paarweise wie gewünscht an und führt dann das Skript Formatnormierung mit "Anordnung paarig" aus.

Thema im FF-Forum
Bildbeispiel:                            Formatnormierung

Formatnormierung

Skript Stapelbeschnitt (nach Import im Aufgabenbereich unter "Tools" zu finden)

Bilder werden  auf ein festzulegendes Seitenverhältnis beschnitten.

Für jedes ausgewählte Bild wird der Dialog Ausschneiden mit den dem gewählten Seitenverhältnis entsprechenden Schnittmarken aufgerufen. Diese können nach Belieben verschoben und proportional verändert werden. Zur Orientierung kann eine Markierung aus einer Liste ausgewählt werden, die dann innerhalb der Schnittmarken eingeblendet wird.


Stapelbeschnitt

Skript Folder_Delete (nach Import im Aufgabenbereich unter "Tools" zu finden)

Das Skript  dient zum Löschen des aktuellen Bildordners mit allen Dateien.

Voraussetzung zum Löschen eines Ordners ist, dass keine Unterordner existieren. Diese müssen ggf. zuerst gelöscht werden.
Anzahl und Namen der Dateien, die mit dem Ordner unwiederbringlich gelöscht werden, werden aufgelistet. Eine spätere Wiederherstellung über den Papierkorb ist nicht möglich.


Folder_Delete

Skript Buntstiftzeichnung (nach Import im Aufgabenbereich unter "Effekte" zu finden)




Buntstiftzeichnung

Skript Wordfix

Das Skript dient dazu, ausgewählte Bilder nach Word zu übertragen und dort mit Beschriftungen zu versehen:
  • fortlaufende Bildnummerierung (als Feldfunktion)
  • Bildname (ohne Dateierweiterung)
  • Aufnahmedatum, kurz oder lang, wahlweise mit Zeitangabe
  • Kommentar aus den Exif-Daten
Für das Layout gibt es verschiedene Einstellmöglichkeiten.
Voraussetzung ist natürlich FixFoto und Word von Microsoft ab Version 2000.

Eine Testversion kann hier herunter geladen werden. Es gibt auch ein Video-Tutorial.
Eine Lizenz kann bei digitalfotokurs.de erworben werden.

Ist Wordfix lizenziert, kann kostenlos zusätzlich das Skript Wordfix_Kommentar benutzt werden.
Damit wird die Eingabe und Editierung von Kommentare in den Exif-Daten von JPEG-Bildern vereinfacht.

nicht im FF-Forum veröffentlicht

Wordfix

Skript Triptychon+ (nach Import im Aufgabenbereich unter "Effekte" zu finden)

Das Skript unterstützt die Erstellung eines Triptychons

Das geladene Bild wird in drei Teile geteilt. Dabei ist über eine Vorschau einstellbar:
     - Fugenbreite in Promille der Bildbreite
     - FugenFarbe
     - Fugen mit oder ohne Schattierung, mit oder ohne Versatz
     - Breite des Mittelteils in Promille der Bildbreite
       wobei die Teile links und rechts immer der halben Restbreite entsprechen


Triptychon+