第一个问题没办法试。
对于第二个问题,我想在你的htm中的<body>中加入一个javascript程序就可以啦!打印的时候页面与图片应该是一样的吧!
<body>
<script language=javascript>
window.print();
</script>
</body>