защита от копирования pdf при экспорте с помощью vba / powerpoint - PullRequest
0 голосов
/ 23 мая 2019

Я написал сценарий оболочки VBA для преобразования файлов Powerpoint в PDF на Windows Server с установкой Office / Powerpoint.

Код сценария VBA (ppt2pdf.bat):

var source=WScript.Arguments.Item(0);
var target=WScript.Arguments.Item(1);
PP = new ActiveXObject("PowerPoint.Application");
PRSNT = PP.presentations.Open(source,0,0,0)
PRSNT.SaveAs(target,32,0);
PRSNT.Close();
PP.Quit();

PHP-скрипт запускает файл .bat с помощью exec (). Команда оболочки:

> call ppt2pdf.bat /path/to/ppt/file.ppt /path/to/pdf/pdf.ppt

Система отлично работает. Но: я должен защищать файлы PDF от копирования. Так что невозможно выделить текст и скопировать / вставить его.

Как я могу сделать это с VBA? Есть ли варианты сохранения или что-то подобное?

...