As we have discussed this many times, creating dynamic stamps can be quite confusing, as you have to move files the correct way, and you can't really edit dynamic stamp folders that are in appdata.
So before I think to film a video on it I thought I would practise by making this post first, also for me to have this to refer back to myself (as I keep forgetting the order of which things should be done in)
As an example you can download this dynamic timestamp
about creating multiple pages I added a 2nd and 3rd duplicate page which you can delete or modify
The information lost if you try and import "from file" is the form field (JavaScript) code, this is what makes it difficult to combine collections with dynamic stamps, this you have to do by moving the PDF collection file out of the appdata folder, insert and move around the pages, and only then move it back into the appdata folder. It is unfortunately the same with importing a stamp "from selection", this also gets rid of its dynamic properties and basically just converts it into a static "image" stamp
Hence...
STEP 1 (if premade dynamic stamp)
You have to first move the dynamic stamp collection outside of %appdata%\Tracker Software\PDFXEditor\3.0\Stamps – e.g. to your Desktop/Document folder.
STEP 2 – editing an existing or new PDF file outside of the appdata folder Skip step 1 if you are making a new one from scratch
You can open the stamp collection file when it is NOT in the appdata folder
If you are creating your own, you can start with a new blank PDF file of your desired size (File → New Document → with blank pages)
Add shapes and non-dynamic text (textboxes/typewriter etc...)
STEP 3 - ADDING THE DYNAMIC PARTS with form fields (JavaScript)
Form (tab) → select fields is used to edit the form field ("Text" under the "Form"-tab)
Then you can
1) move and resize the form textboxes
2) change the JavaScript code by going into the properties as shown in the attached screenshot
Double click here and you will in this case get the code:
Code: Select all
var d = new Date;
event.value = util.printd("dd.mm.yyyy HH:MM:ss", d);
AFTER you're done editing shapes, text and the form field in PDF-XCE, while it is not in the appdata folder, you can close PDF-XCE, wait a few seconds, and then move it back into the APPDATA folder path – this is because you can't move files open in any program (in this case PDF-XCE)
Then you can open PDF-XCE again and you'll have your dynamic stamp collection.
(You can rename your stamp either in the appdata folder with PDF-XCE closed, or in PDF-XCE itself when the PDF is placed somewhere else on your disk (PC).)
Related posts:
Feel free to share your own dynamic stamps in this thread:


viewtopic.php?t=44637
Question from my side
Hoping to see further integration with dynamic stamps in the future – I am not sure if you are currently able to create dynamic stamps with all JavaScript function under "add new" → "add custom stamp" ?
LMK if there is anything to add or elaborate in my instructions