Crop Stamps.com PDF标签

我正在努力从Endicia转换到Stamps.com为我的电子商务商店。对于一流的国际标签,Stamps.com目前强制标签为PDF格式的标准8x11尺寸文件。这样可以防止标签直接打印到Zebra打印机上(就像我们目前所做的那样)。 我要做的是获取返回的现有pdf,将大小裁剪为包含实际标签的4“x6”区域并保存/打印。理想情况下,这将通过PHP的系统调用在PHP或cli中完成。 任何图书馆,功能或其他建议将不胜感激。     
已邀请:
你可以试试pdfbox:http://pdfbox.apache.org/ 库具有很好的媒体/裁剪框提取功能,可以创建新的pdf和打印。     
在最后一个API版本中,Stamps.com解决了这个特殊问题,能够在8x11页面内返回4“x6”PNG标签而不是4x6标签。 使用Normal6x4CN2选项或类似选项查看最新的API版本(v24)printLayout属性。 这应该工作。但我自己还不能让它正常工作。 :-)     
从纯粹的PDF角度来看,这非常简单。您只需更改相关页面的“媒体框”和/或“裁剪框”即可。 从我(有限)的经验来看,PHP PDF库往往以生成PDF为中心,而不是操纵现有的PDF。     
你可以试试striPDF。它会自动从PDF文件中删除白边。     
Stamps.com不允许您将4x6标签打印为pdf,它只会将其打印到斑马打印机上。 我能够做到这一点的唯一方法是在8x11页面内以4x6打印,然后在adobe acrobat pro中裁剪图片。实际标签是4x6,因此它将完美裁剪。     

要回复问题请先登录注册