我正在努力从Endicia转换到Stamps.com为我的电子商务商店.对于一流的国际标签,Stamps.com目前强制标签为PDF格式的标准8x11尺寸文件.这样可以防止标签直接打印到Zebra打印机上(就像我们目前所做的那样).
我要做的是获取返回的现有pdf,将大小裁剪为包含实际标签的4"x6"区域并保存/打印.理想情况下,这将通过PHP的系统调用在PHP或cli中完成.
任何图书馆,功能或其他建议将不胜感激.
我正在尝试解析具有多个大小缩写的产品名称.例如,媒介可以
m, medium, med
Run Code Online (Sandbox Code Playgroud)
我试过一个简单的
preg_match('/m|medium|med/i',$prod_name,$matches);
Run Code Online (Sandbox Code Playgroud)
这适用于'product m xyz'.然而,当我尝试'产品s/m abc'时,我得到了一个假阳性的比赛.我也试过了
preg_match('/\bm\b|\bmedium\b|\bmed\b/i',$prod_name,$matches);
Run Code Online (Sandbox Code Playgroud)
强迫它在单词中找到,但是s/m中的m仍然匹配.我假设这是由于引擎将名称中的'/'视为单词分隔符?
总而言之,我需要在字符串中匹配'm',而不是's/m'或'small'等等.任何帮助都是值得赞赏的.