我使用Ghostscript和Ghostgum打印PDF。我的PDF是POS收据,因此它的尺寸为80厘米x无限制Y。
如果我禁用了一些选项,例如:Adobe Reader,福昕阅读器,Chrome或Firefox将完美打印,会发生什么:
但是在Ghostview中它似乎没有那个选项,当我尝试打印宽度和高度都不正确。除此之外,它在标题上创造了一个很大的余量,而不知道为什么。
我尝试了不同的命令行但没有成功。
printJob.StartInfo.Arguments = string.Format("-noquery -portrait -dPDFFitPage -printer \"{0}\" \"{1}\"", this.__PRINTER, this.__PATH_TO_SAVE + filename);
我也打开GSView应用程序并直接从那里打印,问题仍然存在。
我使用这两个应用程序(GSView和GSScript)的唯一原因是无声打印(不打开任何窗口),这是Adobe Reader或Foxit不允许的。