Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Diese Eigenschaft gibt an, wie Quellpixel, die auf das Canvas
gezeichnet werden, mit den Zielpixeln kombiniert werden, die sich
bereits auf dem Canvas befinden. Diese Eigenschaft ist normalerweise
nur dann nützlich, wenn Sie mit teilweise transparenten Farben
arbeiten oder die Eigenschaft globalAlpha gesetzt ist. Der Standardwert
ist source-over. Andere häufig verwendete Werte
sind destination-over und
copy.
Die folgende Tabelle führt die zulässigen Werte für die
Eigenschaft und ihre Bedeutung auf. Die Begriffe
Quelle, Ziel und
Ergebnis in der dritten Spalte verweisen auf die
Pixel, die auf das Canvas gezeichnet werden, auf die, die bereits auf
dem Canvas sind, und auf die, die aus der Kombination von Quelle und
Ziel resultieren. Die zweite Spalte zeigt die Formel, anhand deren ein
Ergebnispixel aus einem Quellpixel S und einem Zielpixel D mit dem Alphakanal (der Deckkraft) des
Quellpixels αs und dem Alphakanal des Ziels
αd errechnet wird: