Hello all, we have a product, which is able to create Word templates (insert bookmarks is done via a product specific WordAddin). The content of the template will be stored and later while rendering the bookmarks will be replaced by concrete data and at the end the resulting document .docx will be converted into PDF. For the rendering part we use ASPOSE.WORDS with Java.
Now more and more customer come back, that by group policies the new built-In Sensitivity labeling is pre-set in Word. Means the templates gets encrypted in the case of ‘Confidential - Internal Use only’.
But these templates cannot be rendered anymore, there is an error from Aspose about ‘unknown file format’ or similar. The problem seems to be the encryption. Even a locally saved template .docx cannot be renamed into .zip file. The .ZIP file is empty afterwards.
How can this decryption be done?
For .NET I found the following Work with a Document Marked by a Sensitivity Label|Aspose.Words for .NET . Which deals anyhow with removing the label(decryption), rendering the document and adding the label back (encryption). But for Java the similar documentation does not exist.
Are there any plans to provide any help on solving such issues also in the Java Framework.
An additional question to the .NET solution, is it essential to use the Azure and all the stuff for application registering, authentication at Microsoft API and using Azure Rights Management etc.?
Thanks a lot for your help
Anne