Egy dolog zavar, a tmp.bitmap háttere eredetileg fekete, így fel kell tölteni fehérrel...
Válasz:Sürített szöveg grafikus nyomtatása
2010 máj. 13 15:41 #509
dfeher
Moderátor
Hozzászólások: 26
Köszönetek: 0
Hali!
Én úgy csinálnám, hogy:
1. Létrehoznék egy saját Canvas-t
2. Ráírnám a szöveget, amit szeretnék kinyomtatni
3. A Printer.Canvas.StretchDraw függvénnyel átmásolnám a saját canvas-omról a teljes képet, így nyújthatom/zsugoríthatom tetszés szerint
Ugyan nem próbáltam ki, de szerintem működnie kell.
Sürített szöveg grafikus nyomtatása
2010 máj. 13 11:11 #508
zoli19
Témaindító
Új tag
Hozzászólások: 10
Köszönetek: 0
Sziasztok!
Ismét egy megoldhatatlan problémával küzdök.
Próbálgatom a Printer.Canvas eljárásait, sajnos egy dolgot nem tudok megoldani és nem is találok hozzá leírást. Azt szeretném megoldani, hogy egy sorban minél több karaktert lehessen kiíratni, úgy hogy az egy lapra kiírható sorok száma ne változzon meg (kb. 64 sor). Úgy mintha egy mátrixnyomtatón 12CPI-s sürített írás lenne bekapcsolva (vékony megnyújtott betük).
A Font.Size és Font.Height tulajdonságokkal már próbáltam variálni, de ezek egyszerre állítják a betük szélességét és magasságát.