Seite 1 von 1

DCPRINT und Bitmap [ERLEDIGT]

Verfasst: Mi, 17. Jul 2013 10:07
von Manfred
irgendwie schaffe ich es derzeit nicht mit DCPRINT ein Bitmap auszudrucken.

Ich habe es 1zu1 aus einem anderen Projekt von mir kopiert, aber es wird nichts angezeigt. Wie kann ich denn herausfinden, ob überhaupt was da ist, was angezeigt werden könnte, bzw. ob alles richtig gemacht wurde?

Code: Alles auswählen

@ nx,ny DCPRINT BITMAP 9999 AUTOSCALE PIXEL
irgendwo mache ich einen Denkfehler, aber wo?

Re: DCPRINT und Bitmap

Verfasst: Mi, 17. Jul 2013 10:16
von Koverhage
Hallo Manfred,

erst mal prüfen ob die Nummer 9999 auch definiert wurde.
Je nach Type der Bitmap, kann es vorkommen das diese nicht gedruckt wird.
Die hat dann für Express++ ein Format mit dem es nicht zurecht kommt.
Manchmal hilft es die Bitmap in einem (anderen) Grafikprogramm zu öffnen
und neu zu speichern.
nx, ny DCPRINT BITMAP JPG_MUSTER RESTYPE JPEG PRINTER oPrinter

Re: DCPRINT und Bitmap

Verfasst: Mi, 17. Jul 2013 10:33
von Manfred
Hi Klaus,

das ist das was ich befürchte, aber wie kann ich feststellen, ob 9999 wirklich gültig ist? Ich habe es in der ARC stehen, habe die RES Datei neu erzeugt.

Re: DCPRINT und Bitmap

Verfasst: Mi, 17. Jul 2013 11:48
von Koverhage
Mal versuchen mit DCBITMAP, Samples gibt es genug. z.B. xdemo1.prg

Re: DCPRINT und Bitmap

Verfasst: Mi, 17. Jul 2013 11:50
von Koverhage
Du kannst auch erst mal versuchen die Datei direkt zu drucken

@ 0.5, 80, 5.3, 98 DCPRINT BITMAP "c:\Manfred\logo.bmp" PRINTER oPrinter

Re: DCPRINT und Bitmap

Verfasst: Mi, 17. Jul 2013 16:30
von Manfred
So ein Mist,

RES Datei nochmals neu erstellt und jetzt klappt es. ich habe beim ersten mal extra aufs Datum geachtet und es hatte sich verändert.