Как удалить подпись «## Evaluation Use only ##» в генерации docx4j pdf? - PullRequest
0 голосов
/ 16 января 2019
     To remove the signature '## Evaluation Use only ##' from pdf generation using Docx4j. 

В настоящее время, как генерируется документ PDF - Используя документ шаблона, будет создан файл docx. Из созданного файла Docx файл Docx будет преобразован в формат файла PDF. В созданном файле PDF найдите эту подпись «## Evaluation Use only ##» красного цвета.

WordprocessingMLPackage wordMLPackage = 
WordprocessingMLPackage.load(initialStream);
MainDocumentPart documentPart = wordMLPackage.getMainDocumentPart();
VariablePrepare.prepare(wordMLPackage);
HashMap < String, String > variables = new HashMap < > ();
variables.put("name", "John Doe");
documentPart.variableReplace(variables);
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
wordMLPackage.save(outputStream);
FileOutputStream outputSteam = new FileOutputStream("file1.pdf ");
Docx4J.toPDF(wordMLPackage, filestream);

код для справки для генерации PDF.

...