我'我试图将docx文档转换为pdf并将新创建的pdf文件存储为新版本。 这是测试代码:
var document = search.findNode("workspace://SpacesStore/30f334f3-d357-4ea6-a09f-09eab2da7488");
var folder = document.parent
var pdf = document.transformDocument('application/pdf');
pdf.name = "tranformed-" + pdf.name;
pdf.save();
document.name = "new-" + document.name + ".pdf";
document.mimetype = "application/pdf";
document.content = pdf.content;
document.save();
该文件最终为空。 这种转换是否可以使用javaScript?
答案 0 :(得分:1)
此代码从docx创建新的pdf并创建存储为1.0版的pdf
var document = search.findNode("workspace://SpacesStore/30f334f3-d357-4ea6-a09f-09eab2da7488");
var folder = document.parent
var pdf = document.transformDocument('application/pdf');
pdf.name = "tranformed-" + pdf.name;
pdf.save();
答案 1 :(得分:0)
感谢您的支持。
问题在于分配pdf内容。
以下代码似乎仅适用于纯文本内容:
==
矛盾的是,在将pdf内容分配给文档时需要以下内容。
document.content = pdf.content;
感谢。