AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bild wird negativ gedruckt

Ein Thema von Moony · begonnen am 24. Jun 2008 · letzter Beitrag vom 25. Jun 2008
 
Yellow579
(Gast)

n/a Beiträge
 
#10

Re: Bild wird negativ gedruckt

  Alt 25. Jun 2008, 11:20
Hallo Moony!

Zitat von Moony:
Das ist ja alles gut, WENN ich einen weißen Hintergrund habe. Da ich aber nicht weiß ob und welche Farbe hinter dem Bild erstellt wird, kann ich keine weißen Ecken zeichnen, sondern transparent.
Du verstehst nicht, wie Transparenz arbeitet. Und von daher verstehst du meinen Lösungsansatz nicht.

Und wenn sich dein Hintergrund ändert, dann male zuvor auf das neue Bitmap dein sich wechselnden Hintergrund auf und dann mit Draw() oder StretchDraw() dein rundes Bild. Ergebnis: siehe letzten Absatz.

Zitat von Moony:
Wie gesagt, das Zeichnen der transparenten Ecken funktioniert auf allen anderen Druckern mit der oben genannten Routine.
Nimm einen einfachen Drucker und es klappt nicht. Das hängt vollkommen vom GDI Befehlsatz des Druckertreibers ab.

Zitat von Moony:
Wenn ich jedoch mit PrintBitmap es versuche zu zeichnen, wird das Bild richtig gedruckt, aber mit rosa Ecken.
Weil er Transparent nicht kennt und somit ganz normal zeichnet. Und wenn du rosa als Transparenzfarbe nimmst und die in die Ecken malst, malt er es so wieder, da er nichts weiss um die Besonderheit dieser Farbe.

Zitat von Moony:
Ich MUSS wegen des wechselnden Hintergrunds transparente Ecken zeichnen.
Dann mal mit Draw() oder Stretchdraw dieses Bild auf das Bild mit dem wechselnden Inhalt. Im Endeffekt hast du dann ein Bild ohne benutzte Transparenz, da die Transparenz beim Draw() entsprechend umgesetzt wurde.

Gruss
Yellow
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz