问题是这样的,打印机使用的是卷筒的连续纸,要打印的内容因为数据行数不同,高度会有变化.这时如果能在打印时动态改变纸张大小(其实只改变高度即可)当然是最好的选择. 我使用了网上久负盛名的[长江支流]的“金质打印通”做为打印控件,挺好用的.不过并不支持动态设置纸张.每次打印都使用对话框让用户进行设置肯定是不行的. 所有的代码,都是围绕“金质打印通”的CS版的OpenedCodes下的MisGoldPrinter类的构造函数展开的.下面是原始代码,供参考. public MisGoldPrinter(
>>点击这里下载完整html源码<< 这是截图: 网页背景颜色随时间变化,核心代码如下: <SCRIPT LANGUAGE="JavaScript"> <!-- Begin var i=0, bg=0, bgI=1, cNum=1; var cArray = new Array(4); var hex = new Array(30); cArray[0]="FF0000"; cArray[1]="FFFFFF&qu