Frage

Gibt es eine Möglichkeit in Schuhen transparent haben Text auftauchen? Ich habe:

Shoes.app{
  para "Text", :stroke => rgb(1.0,0.0,0.0,0.5), :size => 100
}

Aber es ist nur 100% rot zeigt nach oben. Ich weiß Opazität für Füllung arbeitet, ist es auch für Schlaganfall arbeiten? (Ich entwickle mit Schuhen Rosinen Revision 1134 unter Mac OS X 10.4.11) Vielen Dank im Voraus

War es hilfreich?

Lösung

Alpha arbeitet sowohl auf Schlaganfall und füllen, aber nicht für Text. Zum Beispiel wird dieser Code einen 50% transparent blauen Kreis über den Text ziehen:

Shoes.app do
  para "Text", :stroke => rgb(1.0,0.0,0.0,0.5), :fill => rgb(0, 1.0, 0, 0.5), :size => 100
  stroke rgb(0,0,1.0,0.5)
  strokewidth 4
  nofill
  oval 10, 10, 50
end

Beachten Sie, dass nicht nur die para des Schlaganfall nicht transparent, aber weder ist die Füllung. Mein Wissen gibt es keine Möglichkeit, transparent Text aus Schuhen zu bekommen, obwohl ich nehme an, wenn Sie den Text in ein transparentes Bild vorher gemacht und luden sie, könnte es transparent sein. Ich habe nicht versucht, dass, obwohl, und auch wenn es funktioniert, ist es wahrscheinlich von begrenztem Nutzen.

Andere Tipps

Hier ist eine Abhilfe aus dem _Warum Archiv . Sie können Text auf einer Maskenschicht und einen transparenten Füllung Block verwenden, um tatsächlich transparent Text zu bekommen.

Shoes.app do
  20.times do |i|
    strokewidth 4
    stroke rgb((0.0..0.5).rand, (0.0..1.0).rand, (0.0..0.3).rand)
    line 0, i * 4, 400, i * 4
  end

  mask do
    title "Shoes"
  end
end
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top