Pdf 部署重影脚本(Windows)

Pdf 部署重影脚本(Windows),pdf,deployment,ghostscript,Pdf,Deployment,Ghostscript,在我的应用程序中,我想使用windows控制台将PDF与Ghostscript合并。因此,我对cmd.exe进行system()调用 我这样称呼鬼脚本: gswin64c.exe -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=o.pdf i1.pdf i2.pdf 我想知道是否可以使用Ghostscript安装的bin文件夹将其与我的应用程序一起部署。意思是用我的应用程序复制gswin64c.exe和gsdll64.dll。 或者我必须在我使

在我的应用程序中,我想使用windows控制台将PDF与Ghostscript合并。因此,我对cmd.exe进行system()调用

我这样称呼鬼脚本:

gswin64c.exe -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=o.pdf i1.pdf i2.pdf
我想知道是否可以使用Ghostscript安装的
bin
文件夹将其与我的应用程序一起部署。意思是用我的应用程序复制
gswin64c.exe
gsdll64.dll
。 或者我必须在我使用的每台计算机上安装Ghostscript

我将这两个文件复制到另一台计算机上,它似乎工作正常

换句话说:

Ghostscript安装是否完成了在我的应用程序中合并PDF所需的任何操作?

安装Ghostscript时,它(通常)会尝试在系统上定位字体,并设置字体以供Ghostscript使用。如果你不这样做,那么它将无法使用这些字体


更重要的是,如果你不按原样分发Ghostscript,包括所有支持文件和版权声明,我认为你将违反GPL。您可能希望遵守GPL,或者需要向Artifex申请商业许可证。

当您安装Ghostscript时,它(通常)会尝试在系统上定位字体,并将其设置为Ghostscript使用。如果你不这样做,那么它将无法使用这些字体

更重要的是,如果你不按原样分发Ghostscript,包括所有支持文件和版权声明,我认为你将违反GPL。您可能希望遵守GPL,或者需要向Artifex申请商业许可证