Ich bin neu bei der Verwendung von ImageMagick. Ich benutze die neueste Imagick-Erweiterung (3.1.0rc1) mit PHP. Die Dokumentation für Imagick scheint jedoch etwas spärlich zu sein.Einstellen eines Alphakanals beim Erstellen eines ImagickPixels
Ich möchte ein ImagickPixel Objekt mit einem Alpha-Kanal erstellen. Die documentation besagt, dass dies einige gültige Farbwerte sind, die an den Konstruktor übergeben werden: "blue", "#0000ff", "rgb(0,0,255)", "cmyk(100,100,100,10)", etc
.
Ich weiß, dass es möglich ist, den Alpha-Wert eines ImagickPixel unter Verwendung getColorValue(imagick::COLOR_ALPHA);
wiederzubekommen.
Also, wie kann ich eine rgb Farbe mit einem Alpha-Kanal während der Initialisierung des Objekts durch Übergabe an den Konstruktor setzen?
Versuchte dies, aber es gibt dem Bild einen rosa Hintergrund anstelle eines transparenten Hintergrunds. Auch die Konvertierung von SVG zu Png, einige der PNG Details sind verloren. – noobcode