タイトル : 白抜き文字を印刷したい 投稿日 : 2008/01/23(Wed) 15:20 投稿者 : どり
VB6.0SP6,XPsp2です Printで白抜き文字を印字したいのです(黒い四角形の中に白い文字を印字) 以前の環境(VB5.0,NT4.0,モノクロプリンタ)では以下のようにできたのです が、プリンタの機種が変わったからなのかできなくなりました。 (文字の色は黒のまま反転してくれません) with printer .ColorMode = vbPRCMColor .drawmode=13 .Print "あ"; .DrawMode = vbXorPen 'XORで反転させる .FillColor = vbBlack .Line -Step(-.TextWidth("あ"), .TextHeight("あ")), vbBlack, BF end with Colormodeをモノクロにしてもdrawmodeを変えても駄目でした。いい方法ないでしょうか よろしくお願いします Microsoft XPS Document Writer、某カラープリンタ共に同じ結果でした |