ralfeberle
Mitglied
- Registriert
- 10.07.02
- Beiträge
- 11.285
- Trophäen
- 10*15!4{*}1{!}
Skripte sind kleine Programme, die, auf FixFoto bezogen, dessen Bearbeitungstools in einem wiederholbaren automatischen Ablauf aufrufen. Programmiert werden kann in 'Visual Basic Script' oder 'Java Script'.
Info zur Tabelle:
Kürzel in den Spalten IN und OUT:
IN: Typ der Variablen, die an die Funktion übergeben werden
OUT: Typ der Funktion selbst bzw. dessen, was sie zurückliefert
B = Boolean/Logikwert (true/false)
I = 4-Byte/32-Bit Integer/Ganzzahl
R = 8-Byte/64-Bit Real/Fließkommazahl
S = String/Zeichenkette
Eigenschaften
IN
|
OUT
|
FUNKTION
|
BESCHREIBUNG
-|I|FF_GetMajor()|Liefert FixFotos Versions-Nr. vor Komma
-|I|FF_GetMinor()|Liefert FixFotos Versions-Nr. nach Komma
-|I|FF_GetBuild()|Liefert FixFotos Betaversions-Build-Nr.
-|S|FF_GetFFPath()|Liefert FixFotos Arbeitsverzeichnis
S|B|FF_SetCurrentPath(pfad)|Default-Pfad 'pfad' einstellen
-|I|FF_GetImageCount|Liefert Anzahl in der Computer-Ansicht selektierter Bilder
I|S|FF_GetImageName(index)|Liefert Namen von Bild mit 'index'-Nr. (Bild 1: index = 0)
-|I|FF_GetImageWidth()|Liefert Bildbreite in Pixel
-|I|FF_GetImageHeight()|Liefert Bildhöhe in Pixel
-|B|FF_HasExif()|TRUE wenn Bild EXIF-Daten hat
S|S|FF_GetExifTag(tag)|Liefert Inhalt von EXIF-Tag 'tag', sofern vorhanden, z.Zt.: ImageDescription, Make, Model, Orientation, XResolution, YResolution, ResolutionUnit, Software, DateTime, DateTimeOriginal, DateTimeDigitized, Artist, Copyright1, Copyright2, ExposureTime, FNumber, ExposureProgram, ISOSpeedRatings, ShutterSpeedValue, ApertureValue, BrightnessValue, ExposureBiasValue, MaxApertureValue, SubjectDistance, MeteringMode, LightSource, Flash, FocalLength, ExposureIndex.
S|B|FF_GetExifTagAdvanced(tag)|Liefert Inhalt von EXIF-Tag 'tag', sofern vorhanden. ExposureTime = Belichtungszeit aus ExposureTime oder ShutterSpeedValue. FNumber = Blende aus FNumber oder ApertureValue. FocalLength = Brennweite mal Verlängerungsfaktor.
S,S|B|FF_SetExifTag(tag,wert)|Weist EXIF-Tag 'tag' 'wert' zu, Tags s. FF_GetExifTag
S,S,I,I,B|I|FF_GetTextWidth(text,groe,fett,krsv,ustr,schr)|Liefert Textbreite in Pixel. Texteigenschaften Größe 'groe' in Pixel (definiert Textblockhöhe inkl. Rand, bei negativem Wert Zeichenhöhe), Strichstärke 'fett' = 0 bis 1000, 400 ist normal, Schriftschnitt 'schr', kursiv 'krsv' ja/nein, unterstrichen 'ustr' ja/nein, Schriftschnitt 'schr'
S,S,I,I,B|I|FF_GetTextHeight(text,groe,fett,krsv,ustr,schr)|Liefert Texthöhe in Pixel. Texteigenschaften siehe FF_GetTextWidth
S,S|S|FF_GetControl(dia,strg)|Liefert Wert von Steuerelement 'strg' in Dialogfenster 'dia'
S,S,S|B|FF_SetControl(dia,strg,text)|Beschriftet Steuerelement 'strg' in Dialogfenster 'dia' mit 'text'. Ist Steuerelement 'strg' vom Typ COMBO und wird ein Eintrag zweimal definiert, wird er Default-Wert
S,S,I|B|FF_SetControlStyle(dia,strg,stil)|Definiert weitere Fenstereigenschaften des Steuerelements 'strg' in Dialogfenster 'dia'. Ist 'strg' leer, wird Fenster selbst verändert
-|I|FF_GetDPI(dpi)|Liefert dpi-Auflösung des aktuellen Bildes
I|I|FF_SetDPI(dpi)|Stellt dpi-Auflösung für Druck des aktuellen Bildes ein
I|-|FF_SetArea(links,oben,breit,hoch)|Beschränkt Bearbeitung auf Rechteckausschnitt, Eckpixel 'links' 'oben', 'breit' und 'hoch' in Pixel. Betrifft: FF_Sharp/Blur/Gamma/Saturation/AdjustRGB/WhiteBalance
I,I|I|FF_GetPixel(x,y)|Liefert RGB-Farbwert COLORREF von Pixel bei Koordinaten 'x', 'y'
I,I,I|-|FF_SetPixel(x,y,rgb)|Setzt RGB-Farbwert COLORREF von Pixel bei Koordinaten 'x', 'y'--------------
(Achtung: z.Zt. werden Dateien ohne Rückfrage überschrieben)
Info zur Tabelle:
Kürzel in den Spalten IN und OUT:
IN: Typ der Variablen, die an die Funktion übergeben werden
OUT: Typ der Funktion selbst bzw. dessen, was sie zurückliefert
B = Boolean/Logikwert (true/false)
I = 4-Byte/32-Bit Integer/Ganzzahl
R = 8-Byte/64-Bit Real/Fließkommazahl
S = String/Zeichenkette
Eigenschaften
-|I|FF_GetMajor()|Liefert FixFotos Versions-Nr. vor Komma
-|I|FF_GetMinor()|Liefert FixFotos Versions-Nr. nach Komma
-|I|FF_GetBuild()|Liefert FixFotos Betaversions-Build-Nr.
-|S|FF_GetFFPath()|Liefert FixFotos Arbeitsverzeichnis
S|B|FF_SetCurrentPath(pfad)|Default-Pfad 'pfad' einstellen
-|I|FF_GetImageCount|Liefert Anzahl in der Computer-Ansicht selektierter Bilder
I|S|FF_GetImageName(index)|Liefert Namen von Bild mit 'index'-Nr. (Bild 1: index = 0)
-|I|FF_GetImageWidth()|Liefert Bildbreite in Pixel
-|I|FF_GetImageHeight()|Liefert Bildhöhe in Pixel
-|B|FF_HasExif()|TRUE wenn Bild EXIF-Daten hat
S|S|FF_GetExifTag(tag)|Liefert Inhalt von EXIF-Tag 'tag', sofern vorhanden, z.Zt.: ImageDescription, Make, Model, Orientation, XResolution, YResolution, ResolutionUnit, Software, DateTime, DateTimeOriginal, DateTimeDigitized, Artist, Copyright1, Copyright2, ExposureTime, FNumber, ExposureProgram, ISOSpeedRatings, ShutterSpeedValue, ApertureValue, BrightnessValue, ExposureBiasValue, MaxApertureValue, SubjectDistance, MeteringMode, LightSource, Flash, FocalLength, ExposureIndex.
S|B|FF_GetExifTagAdvanced(tag)|Liefert Inhalt von EXIF-Tag 'tag', sofern vorhanden. ExposureTime = Belichtungszeit aus ExposureTime oder ShutterSpeedValue. FNumber = Blende aus FNumber oder ApertureValue. FocalLength = Brennweite mal Verlängerungsfaktor.
S,S|B|FF_SetExifTag(tag,wert)|Weist EXIF-Tag 'tag' 'wert' zu, Tags s. FF_GetExifTag
S,S,I,I,B|I|FF_GetTextWidth(text,groe,fett,krsv,ustr,schr)|Liefert Textbreite in Pixel. Texteigenschaften Größe 'groe' in Pixel (definiert Textblockhöhe inkl. Rand, bei negativem Wert Zeichenhöhe), Strichstärke 'fett' = 0 bis 1000, 400 ist normal, Schriftschnitt 'schr', kursiv 'krsv' ja/nein, unterstrichen 'ustr' ja/nein, Schriftschnitt 'schr'
S,S,I,I,B|I|FF_GetTextHeight(text,groe,fett,krsv,ustr,schr)|Liefert Texthöhe in Pixel. Texteigenschaften siehe FF_GetTextWidth
S,S|S|FF_GetControl(dia,strg)|Liefert Wert von Steuerelement 'strg' in Dialogfenster 'dia'
S,S,S|B|FF_SetControl(dia,strg,text)|Beschriftet Steuerelement 'strg' in Dialogfenster 'dia' mit 'text'. Ist Steuerelement 'strg' vom Typ COMBO und wird ein Eintrag zweimal definiert, wird er Default-Wert
S,S,I|B|FF_SetControlStyle(dia,strg,stil)|Definiert weitere Fenstereigenschaften des Steuerelements 'strg' in Dialogfenster 'dia'. Ist 'strg' leer, wird Fenster selbst verändert
-|I|FF_GetDPI(dpi)|Liefert dpi-Auflösung des aktuellen Bildes
I|I|FF_SetDPI(dpi)|Stellt dpi-Auflösung für Druck des aktuellen Bildes ein
I|-|FF_SetArea(links,oben,breit,hoch)|Beschränkt Bearbeitung auf Rechteckausschnitt, Eckpixel 'links' 'oben', 'breit' und 'hoch' in Pixel. Betrifft: FF_Sharp/Blur/Gamma/Saturation/AdjustRGB/WhiteBalance
I,I|I|FF_GetPixel(x,y)|Liefert RGB-Farbwert COLORREF von Pixel bei Koordinaten 'x', 'y'
I,I,I|-|FF_SetPixel(x,y,rgb)|Setzt RGB-Farbwert COLORREF von Pixel bei Koordinaten 'x', 'y'
(Achtung: z.Zt. werden Dateien ohne Rückfrage überschrieben)
Zuletzt bearbeitet von einem Moderator: