![]() |
【转帖】print in blackwhite
print in black&white
print in black&white hi, printing example in odamdiapp print in color. every color is printed out.and as we know , entity also blur. who can tell me how to print entity in pure black with white background. in odt, only to modify pencolor in override function winpencolor().but in dd,how? thanks a lot! one way is to put a switch in somewhere to indicate the printing process has begun and modify the draw_color() method. //************************************************** *****************************/ // draw_color //************************************************** *****************************/ void exgsgdidevice::draw_color(colorref rgb) { if(m_currgb!=rgb) { m_bbrushvalid = m_bpenvalid = false; m_currgb = rgb; } if(m_iamprintingbw)//set somewhere - m_currgb = rgb(0,0,0); } how can i get a pointer to exgsgdidevice from my cdwgviewer class? i would like to implement the sample you put here but i can't find out how to do it? thanks, vinicius |
所有的时间均为北京时间。 现在的时间是 12:24 PM. |