怎么用hdc打印格式化的文字和图片

如何用hdc打印格式化的文字和图片啊
我要用c++打印小票,小票的内容是从网页上传过来的,我用c++打印出来,目前我用textout可以打印文字,但是这个小票上的字母字体都不相同,另外还有个图片,真是难倒我了,没搞过啊 ,请大家帮忙想想,用什么方法做,谢谢

------解决方案--------------------
你就像textout一样输出图片不就行了,前提是打印机支持啊。

如果用用句柄操作textout,那你对这个句柄操作bitblt即可,如果你用CDC类来调用textout,那么这个类同样有bitblt函数。
------解决方案--------------------
把所有东西都绘制到DC中再打印不就行了?