Einzelnen Beitrag anzeigen

Karsten

Registriert seit: 5. Sep 2003
56 Beiträge
 
Delphi 6 Personal
 
#3

Re: Beeinflussung der Größe beim Ausdruck

  Alt 20. Jan 2004, 13:05
Hallo,

(ich hoffe ich fange nicht mit Selbstgespraechen an)

Das Problem mit dem Panel ins Bitmap ist teilweise geloest, das ganze geht via PaintTo (s.o.); das Panel muss nur auf Visible = True gesetzt werden und hinter den eigentlichen (auf dem Bildschirm sichtbaren Komponenten) versteckt werden. Ist nicht ganz die feie Art, aber nun... Nur leider werden hier (aus mir nicht erklaerbaren Gruenden) die RichEdit Komponenten nicht mit in das Bitmap uebernommen.

Hat hier jemand hier Erfahrungen oder 'ne Idee ?

Abgesehen davon ist es jetzt moeglich das panel neu zu "laden" und ein Bitmap daraus zu erstellen. Jetzt passen problemlos 2 Bitmaps auf einer Seite; leider werden aber nicht immer 2 Bitmaps gedruckt. Ab und zu wird ein Bitmap nicht im Ausdruck angezeigt und die Position bleibt frei. Das Bitmap wird auf jeden Fall generiert (habe die generierten Bitmaps aus Testgruenden mal als File gespeichert) und wenn ich nach dem Druck eines Bitmaps ein "NewPage" mache gibe es diese Probleme nicht, nur wenn mehr als ein Bitmap pro Page gedruckt wird. Man kann hier auch keinen festen Strukturen erkennen (wann nicht gedruckt wird) so dann und wann fehl halt ein Bild.

Zum drucken der Bilder benutze ich:
Code:
Printer.Canvas.StretchDraw(...)
Hat hier jemand hier Erfahrungen oder 'ne Idee ?

Alternativ koennte ich jetzt auch hier hingehen und mir aus zwei Bitmaps ein einzelnes generieren, aber mich wuerde es schon interessieren warum warum hier in unregelmaessigen Abstaenden Bilder "verschluckt werden".

In der Hoffnung dass mir jemand Beisteht..

Danke und Gruss,
Karsten
  Mit Zitat antworten Zitat