合并不同版本的PDF文档

合并不同版本的PDF文档,pdf,google-apps-script,Pdf,Google Apps Script,我正在使用谷歌应用程序脚本操作一些PDF 我有两个PDF,想把它们合并成一个-我正在尝试使用 其中一个PDF版本为1.4版,具有预告片 另一个是基于gdoc生成的PDF,版本为1.5,没有预告片 我用于生成PDF文件的代码: var docblob = DriveApp.getFileById("fileID").getAs('application/pdf'); docblob.setName("TEST pdf"); var file = DriveApp.createFile(docbl

我正在使用谷歌应用程序脚本操作一些PDF

我有两个PDF,想把它们合并成一个-我正在尝试使用

其中一个PDF版本为1.4版,具有预告片

另一个是基于gdoc生成的PDF,版本为1.5,没有预告片

我用于生成PDF文件的代码:

var docblob =  DriveApp.getFileById("fileID").getAs('application/pdf');
docblob.setName("TEST pdf");
var file = DriveApp.createFile(docblob);
var fileId = file.getId();
的脚本没有正确处理最后一个文件,因为它没有尾文件


有没有人能用AppScript在1.4版本中生成pdf的解决方案?或者在AppScript上合并pdf文件的其他解决方案?

我可以考虑OCR转换,但这意味着格式会丢失。这对你来说会是一个问题吗?我可以问你关于
var docblob=DriveApp.getFileById(“fileID”).getAs('application/pdf')
fileID
的文件类型吗?嗨@Tanaike,这是一个gdoc(谷歌的文本文档)谢谢你的回复。我能理解
var docblob=DriveApp.getFileById(“fileID”)的
fileID
。getAs('application/pdf')
是谷歌文档。在这种情况下,我可以问你关于
我有两个PDF
?从你的回复中,我以为你想把两个谷歌文档合并成一个PDF。但在你的问题中,你有两个PDF文件,分别是v1.4和v1.5。您已经有了一个1.4版的PDF文件,并且希望将其与从Google文档转换而来的PDF文件(1.5版)合并。我的理解正确吗?如果我误解了您的情况,请修改.Hi@Tanaike,确切地说:1.4版中的一个PDF(我的驱动器中有其他应用程序生成的)。另一个PDF是基于GDOC生成的,在版本1.5中生成。主要的问题是,使用getAs('application/pdf')生成的pdf末尾没有尾部标记,因此在我标记的帖子上找到的脚本无法工作。