当我在节点应用程序中将PDF转换为PNG时,我需要应用PDF裁剪框。从终端我知道这可以通过以下方式实现:
gm convert -define "pdf:use-cropbox=true" myfile.pdf myfile.png
但是我没有找到从Node使用它的方法,我在使用这个库:https://github.com/aheckmann/gm
我到现在为止是:
gm(myPdfFileStream).define('pdf:use-cropbox=true').stream('png')
这不起作用,PNG的生成与pdf:use-cropbox
相同,而在第一个中,使用此参数和不使用此参数时生成的图像之间的差异非常明显。