Я пытаюсь преобразовать документ docx в pdf и сохранить вновь созданный pdf-файл в новой версии. Это тестовый код:alfresco - конвертировать docx в 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?
У вас есть конвертер, активный для DOCX в PDF, например JODConverter надстройки для платных сервисов? – Gagravarr
@Gagravarr Я ошибаюсь или должен быть также открыт офисный сервер или экземпляр? – Leonardo
Да, у вас должен быть запущен LibreOffice, но если вы установили его с помощью двоичного установщика, сценарий запуска Alfresco должен запустить LibreOffice для вас. Сделайте ps -ef | grep soffice, чтобы увидеть, работает ли он. –