Lemez rezidens font használata nyomtatáskor
2020-10-16T16:12:48+02:00
2020-11-06T17:46:56+01:00
2022-08-11T22:41:51+02:00
Atina
Sziasztok!

Egy nyomtatószoftver fejlesztéshez keresek megoldást a nyomtatón lévő lemez rezidens font eléréséhez. Ez az OCR-B font lenne, de sajnos TrueType formátumban nem tudtam letölteni sehonnan, amit elfogadnának itt Magyarországon. Ha valaki esetleg tud elfogadható letölthető verziót csekk nyomtatásához, az nagyon jó lenne. Én feladtam...

Miután itt elakadtam, így megpróbáltam a HP lézernyomtatón lévő OCR-B fontot elérni c# kóddal, amihez PCL5 nyelvet kellene használni. Ez a terület számomra ismeretlen, minden próbálkozásom hiábavalónak bizonyult. A nyomtató által nyomtatott PCL fontlistán megadott Escape jelsorozatot illesztettem a font neve helyére, valahogy így:

....
Font f = new Font("\x1B(10\x1B(s0p10h0s0b110T", 12);
Graphics g = e.Graphics;
SolidBrush b = new SolidBrush(Color.Black);
g.DrawString("szöveg...",f,b,x,y);
...

De biztos nem ez a megoldás, mert a kinyomtatott szöveg fontja más fonttal lett helyettesítve.
Valaki tud nekem ebben segíteni?

Köszi
Mutasd a teljes hozzászólást!
Szia!

Csatolmányban van pár OCR font, hátha valamelyik jó lesz.
Mutasd a teljes hozzászólást!
Csatolt állomány

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd