我目前有以下问题。我想在带有Google Cloud Print(来自AppEngine)的Star TSP100热敏打印机上打印收据(pdf文件)。连接效果很好,但我的定位问题。
PDF文件的长度可变,因此我必须在72mm x 2000mm上打印文档(因此长度始终正确)。剩余的空白被打印机切断。当我使用Chrome中的默认打印对话框打印收据时,文档位于画布顶部(72毫米x 2000毫米)。但是,当我尝试使用Google Cloud Print打印同一文档时,文档位于画布的中心。结果是在实际收据开始之前有很多空格。之后的空白仍然被打印机正确切断。
到目前为止我尝试过的事情:
如果我可以模仿Chrome的请求(提供正确的结果),问题就会解决。但是,我看不出这些与我的要求有什么不同。
非常感谢任何帮助!