java打印机自定义纸张大小

由于最近项目开发需要,需要在卷纸上类九宫格排列打印。发现java无法自定义纸张大小,只能设置标准类大小。如果大小无法找到与之匹配的标准,就会默认成A4纸打印。还有就是宽度不能高于高度,不然也会变成A4纸打印。请教各位大侠,有什么办法可以解决。

http://blog.csdn.net/sqzhao/article/details/41857361