1
我想打印一張發票,並通過media = print使用print.css,當我將當前樣式表更改爲print.css時,我可以查看我應該打印的內容,而不用標題和內容左對齊。如何在使用Window.print時自定義打印?
但仍然當我印刷有空間的頂部和左側,其佔用整個A4板料,也是頁面的整個寬度..但我已經定義了550像素的身體寬度。
雖然我查看打印預覽,它需要整個寬度,而不是佔用寬度的1/3 ..
我的print.css是
body {
width:550px;
height:450px;
color:#000000;
margin:0;
padding:0;
word-spacing:1.1pt;
font-family : "Times New Roman", Times, serif;
font-size : 10px;
text-align:left;
}
a {
visibility :hidden;
display : none;
}
input{
display : none;
}
table { margin: 1px; text-align:left; }
#list,#head,#cont,#fotter,#oth,#links,#name,li,ul,ol {
display : none;
}
我通過瀏覽器打印使用window.print,那麼有什麼特殊的配置,我需要做...?
我的要求是,我想打印一個小零售帳單,在那裏我需要abt只需550px寬度,高度僅取決於帳單的長度。如果只有兩個項目,那麼我需要它只需要紙張的一小部分,而不是整個紙張。實際上,我可以做什麼從瀏覽器打印輸出。是否有任何其他簡單的方法沒有使用window.print? – Vijay 2010-06-03 05:37:58
那麼,你可以看看從Java小程序打印(見這篇文章:http://stackoverflow.com/questions/438397/can-a-java-applet-use-the-printer)。或者,使用PHP,您可以輸出一個PDF文件,其中包含一些JavaScript以自行打印。 (我不知道如何實現 - 儘量使用Google搜索?) – user353297 2010-06-03 08:24:25