Bitmapmaske per Skripting aufrufbar?

aquila

Mitglied
Registriert
13.11.04
Beiträge
821
Ort
Niedersachsen
Trophäen
{*} 4!
Moin,

mal 'ne Frage an die Skripter: Ist es möglich, für einzelne Arbeitsschritte eines Stapels/Makros, per JScript-Zusatz die Bitmapmaske/Kantenmaske auszuwählen und ggf. auch zu invertieren?

Grüße,
Ralf
 
AW: Bitmapmaske per Skripting aufrufbar?

Hallo Ralf,

meinst Du diese Funktion?

VT_BOOL FF_LoadMaskImage(VT_BSTR maskfilename) // Lädt eine Bitmap als Maske. Konvertiert selbst nach 8-Bit.

Alles andere wirst Du wohl zu Fuß machen müssen

Schönen Gruß,
Werner.
 
AW: Bitmapmaske per Skripting aufrufbar?

W.P. schrieb:
meinst Du diese Funktion?
VT_BOOL FF_LoadMaskImage(VT_BSTR maskfilename) // Lädt eine Bitmap als Maske. Konvertiert selbst nach 8-Bit.

Hallo Werner!
Da ich von Skripting keine Ahnung habe, kann ich auch leider nicht sagen, ob die Umsetzung mit der entsprechenden Funktion möglich ist. :-[ Ich hatte schematisch an folgendes gedacht:

Stapelelement1 wird ausgeführt, Bitmap (des aktuellen Bildes!) wird als Maske geladen (& evtl. invertiert), Stapelement2 wird unter Maskierung ausgeführt, Maske wird geschlossen, Stapelelement3 wird ausgeführt, usw.
 
AW: Bitmapmaske per Skripting aufrufbar?

Hallo Ralf,

dazu musst Du:
- das aktuelle Bild auf den Stack laden (FF_PushImage())
- Bild ggf. invertieren
- Temporären Dateinamen vom Scripting Host geben lassen (FileScriptingObject.GetTempName())
- Temporäres Verzeichnis ausfindig machen (FileScriptingObject.GetSpecialFolder(2))
- Pfad zerlegen und neu zusammensetzen
- Als Tiff/BMP abspeichern (FF_SaveImage(VT_BSTR name, VT_I4 quality))
- Aktuelles Bild vom Stack holen (FF_PopImage())
- Bild mit LoadMaskImage laden
- Temporäre Datei löschen
- Aktionen durchführen
 
AW: Bitmapmaske per Skripting aufrufbar?

Ich glaube, W.P., damit hast du jetzt den Ralf zum Scriptisten bekehrt! ;D ;D ;D
 
AW: Bitmapmaske per Skripting aufrufbar?

O.S. schrieb:
Ich glaube, W.P., damit hast du jetzt den Ralf zum Scriptisten bekehrt! ;D ;D ;D
Glaube ich nicht.
Bin momentan nur etwas programmiermüde :P |)

Außerdem ist es manchmal ganz gut andere Laien auch ans Eingemachte heranzuführen. Das schraubt die Anforderungen etwas zurück ;).

Schönen Gruß,
Werner.
 
AW: Bitmapmaske per Skripting aufrufbar?

O.S. schrieb:
Ich glaube, W.P., damit hast du jetzt den Ralf zum Scriptisten bekehrt! ;D ;D ;D

Nee, erstmal nicht... :o
Aber schön zu wissen, daß es ginge. Da kann man später mal fortgeschrittene Stapel/Makros draus basteln.

Grüsse,
Ralf
 
Zurück
Oben