We have a business need to apply the "release date" to watermarked documents. I know there is out of box watermarking functionality in Aras, and we have implemented that on a dev server. However, it does not appear to allow for what we are looking for regarding more advanced abilities.
Is there a way to accomplish something like this via configuration, code, or a combination of both?
I am working on a few watermark customizations by myself. It´s possible to make the watermark service more flexible via code.
I already plyed around with the feature to solve some of following future use cases:
- Print classification and user specific watermarks
- Update Document Item after watermark print
- custom trigger of watermark service
Assigning dynamic content to the watermarks itself is not possible with the default version. I am also interested in this use case, but didn´t determine a potential solution yet. The current versions uses a static pdf to watermark the target pdf. A dynamic watermark would require, that the watermark overlay is created on runtime.
I already tried more advanced PDF templates that contain dynamic content added programmatically by scripts I added in Adobe Acrobat Pro. But the scripts were eliminated after file upload.
May lastest idea was to use an automatic generated tech doc as dynamic pdf overlay. But haven´t tried yet.
yes, it´s really strange why they don´t update the Document, isn´t it?
I didn´t have a ready-to-use solution for this one yet, but I am pretty sure it´s possible to do.
Take a look at the 3 editiable CSharp Methods:
These three can be used as a replacement for the Methods used in the default scenarios described in the manual.
After watermark completition the Document File Relationships will be updated to the latest versions. I think the Method wm_SourceUpdateTemplate can be used for this update step, but haven´t tried this one yet! So I can be wrong!
What we need to do is to add a few lines of code to the Document after relationship update. The Document Item is luckily already present in the Methods It´s behind the contextItemType and contextItemId strings.
So I assume something like ReShowItemEx should work for update.
Please let me know your result when you decide to try this!
Hello, to add watermark to your PDF, you can just use a 3rd-party watermark program. I think you can try the Easepaint Watermark Expert, this software is easy to use, you can add watermark to your documents, photos or videos in just 10 seconds.