Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Unschöner Bildrand (https://www.delphipraxis.net/97491-unschoener-bildrand.html)

Störtebeker 11. Aug 2007 12:43

Re: Unschöner Bildrand
 
Ich würde er sagen es ist andersrum. Ich speichere das Bild als PNG im Format 500x500 und verkleinere es dann bei Delphi. Zusammen mit der Eigenschaft Proportional=ture.

Kinimod8 11. Aug 2007 12:51

Re: Unschöner Bildrand
 
Zitat:

Zitat von Störtebeker
Ich würde er sagen es ist andersrum. Ich speichere das Bild als PNG im Format 500x500 und verkleinere es dann bei Delphi. Zusammen mit der Eigenschaft Proportional=ture.

Und da liegt das Problem. Exportiere das PNG mal in der Größe, in der du es verwenden willst oder verkleinere es per Resampling (z.B. mit IrfanView).

Störtebeker 11. Aug 2007 12:58

Re: Unschöner Bildrand
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ergebnis:

- mit 200x200 (Soll-Größe)
- Proportional=false

turboPASCAL 11. Aug 2007 14:25

Re: Unschöner Bildrand
 
Nur mal so neben bei, dein PSP und PNG Bild hat KEINEN Alphakanal!

Störtebeker 11. Aug 2007 14:48

Re: Unschöner Bildrand
 
Was möchtest du damit sagen? Ich arbeite schon einige Zeit mit Photoshop, aber um sowas wie Alphakanal habe ich mir noch keine Gedanken gemacht und daher leider auch keine Ahnung, wo das eingestellt wird. Und wie meinst du das mit KEINEN Alphakanal. Ich habe nie behauptet, dass einer vorhanden ist. :wink:

jfheins 11. Aug 2007 15:22

Re: Unschöner Bildrand
 
Ein Alphakanal oder eben auch Alphatransparenz ist ein Bereich der nicht voll Transparent ist.

Du kannst also z.B. Einen Kreis mit Anti-Aliasing (damit er gut aussieht) malen, auf einem Transparenten Hintergrund. Dann gibt es "Kreis-Pixel" die volle Deckung haben (null Transparenz) und es gibt "Zwischen-Pixel" die - in Abhängigkeit von ihrer Nähe zum theoretischen Kreis - eine prozentuale Transparenz haben.

Damit muss man sich nicht im Voraus auf die Hintrgrundfarbe einigen, und kann den Kreis dann auch vor einen Farbverlauf setzen, ohne dass es irgendwelche Farbigen Ränder gibt ;)

Nähres bestimmt vielleicht auch bei Wikipedia ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz