ich möchte für einen Kunden sog, Fähnchenetikettendrucken. Diese befinden sich auf einer Bonrolle. Ich nutze Xbpprintdialog()
nun erhalten ich den bedruckbaren Bereich asize zurück mit {1016,1006} - das kan doch irgendwie nicht sein. oder muß ich anders vorgehen?
- Code: Alles auswählen
IF oPrinter <> NIL
oPrinter:setOrientation(XBPPRN_ORIENT_PORTRAIT)
// Neuen Presentation-Space erzeugen
oPS := XbpPresSpace():new()
// Bedruckbarer Bereich auf dem Papier
aSize := oPrinter:paperSize()
aSize := { aSize[5] - aSize[3],aSize[6] - aSize[4] }
nVon:=30
nBis:=aSize[2]-100
oPS:create( oPrinter, aSize, GRA_PU_LOMETRIC )
aPos:={nVon,nbis}
oPrinter:startDoc()
msgbox(var2lchar(asize))



