MrWurf: Malen mit JMagick

Beitrag lesen

Hi Marc,

Was bedeutet du bist "gnadenlos gescheitert"?

Es sollte ein Rechteck rauskommen, kam es aber nicht, auch nichts anderes, eine Fehlermeldung auch nicht.

Hast du bereits in die JavaDoc von JMagick geschaut?

da stehen, wie es sich für eine Javadoc gehört, nur Tautologien drin.
Auszug gefällig:

void setGeometry(java.lang.String geometry)
         Set the geometry field in the DrawInfo.
void setOpacity(int gravity)
          Set the opacity attribute in the DrawInfo handle.

Fragen über Fragen... ;-)

Und ich habe die Antwort gefunden! Man muss einfach alle Parameter in einen String packen und einer Methode mit dem treffenden Namen setPrimitive() übergeben.

DrawInfo di = new DrawInfo();
di.setPrimitive(" fill-opacity 1 rectangle 12,23 34,56");

Solche Schnittstellen hab ich am liebsten!
Gruß
MrWurf