Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Bilder in "originalgrösse" Drucken möglich? (https://www.delphipraxis.net/87522-bilder-originalgroesse-drucken-moeglich.html)

The-Fox 1. Mär 2007 18:49


Bilder in "originalgrösse" Drucken möglich?
 
Hi,

Gibt es eine Komponente, die folgendes macht:

Sie hat einen Canvas in absoluter Pixelgrösse (z.B. 2000x3000).
Auf diesen Canvas kann ich bspw. Bilder zeichnen.

Mit dem Befehl Print wird der Canvas ausgedruckt. Dabei soll es so sein, dass der Canvas praktisch eine DIN-A4 Seite darstellt.

Wenn der Canvas wie gesagt z.B. 2000 pixel breit ist.
Wenn mein Bild also z.B. 500Pixel breit ist, und ich es an die x-stelle 1000 auf den Canvas zeichne, soll das Bild hinterher auch proportional passend ausgegeben werden. In diesem Fall soll das Bild also von 1/2x bis 3/4x gehen.

Problem mit der die Komponente umgehen muss:

1.) Da die Druckerauflösung ja meisten wesentlich höher ist als die des Monitors (meine Bilder aber nur die Bildschirmauflösung haben), müsste die Komponente die Bilder entweder so umrechnen können, dass trotz Auflösungen von 1200dpi oder höher, immernoch in der Grösse gedruckt werden, die sie auch auf dem Canvas haben. Und das ganze sollte klappen ohne das dass Bild wesentlich gestreckt (was es verschandeln würde).

Wie gesagt, das ist eine Frage nach einer Komponente. Ich habe auf Torry zwei Komponente gefunden die sowas der Beschreibung nach theoretisch könnten, die eine ließ sich nicht installieren (av nach dem aufrufen in der ide...) die zweite kostet über 1000$.

Kennt jemand eine Komponente die entweder kostenlos oder wenigstens ausprobierbar ist?

Danke!
The-Fox!


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:00 Uhr.

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