Skip to main content
Participant
July 11, 2023
Question

Why cant adobe add editable stamps?

  • July 11, 2023
  • 5 replies
  • 1866 views

I curious of why adobe just wouldnt add the ability for users to make editable stamps?  It seems like a pretty highly suggested feature, but the current way to do it is super complicated.  Its easy to make the stamp with the fillable forms, so im not sure why they wont let me just drop that "form" on top of an existing page?  I dont care if its called a "stamp" or not, i just want to easily be able to drop the same fillable form onto an existing pdf, but apparently thats impossible?  

This topic has been closed for replies.

5 replies

PDF Automation Station
Community Expert
Community Expert
May 30, 2024

Here's a video that shows how to create a dynamic stamp.

https://www.youtube.com/watch?v=DePWr_1lnYg

Participant
July 13, 2023

Maybe it would help if i better explain what im trying to accomplish--maybe i dont need a stamp per se, but i will use that word loosely in my description.  We get dozens of invoices a day, that get processed by each department in their respective folders.  When they open each invoice, we need a "stamp" that they can drop onto the invoice. 

The "stamp" lays out like this:

Building:___________________

Unit_______________________

NR____TR____BD____CAM____

Approved by__________________

Description________________________

 

I have made the "stamp" already and have inserted text boxes on each line and when i open that PDF of the "stamp" the lines are indeed fillable and works just fine.  Where the problem lies is when this is an actual stamp and i drop it in, it is of course not editable as everyone has said.  How else should i be trying to accomplish what i want? A fillable form seems ideal, but i cannot for the life of me find a way to add it ON top of an existing pdf.

try67
Community Expert
Community Expert
July 13, 2023

The "easiest" solution is to convert your stamp into a dynamic one. To do that you would need to use a script that prompts the user to enter the data for the fields when they apply the stamp to the page. This can be done using a dialog object, for example. The script then populates that data into the fields, and the stamp is then applied to the page, with this data.

However, the data they entered can't be edited (at least not easily) once the stamp is applied, as it is flattened. If they wanted to edit it they would need to remove the stamp and re-apply it using new data.

This is not a trivial task at all, though. Thom Parker actually wrote an entire book on this subject, which I suggest you get if you want to try and do it yourself. Otherwise, you'll be better off hiring a professional developer to do it for you.

Thom Parker
Community Expert
Community Expert
July 13, 2023

If you want to just drop a fillable form onto an existing PDF page, then use a Page Template. This is a very old feature that was designed to do exactly what you are asking for. 

 

 

Thom Parker - Software Developer at PDFScriptingUse the Acrobat JavaScript Reference early and often
Participant
July 13, 2023

You wouldnt happen to have a resource that explains the best way to do that?  I have tried a going into Organize pages, more, page templates--but i cannot find how to get a specific template to always show up in their?  Pages templates seems to be greyed out on most of my test pdfs.  Also, does it let me drop the form ON a pdf, or does it insert an additional page into the document?

try67
Community Expert
Community Expert
July 13, 2023

Based on your descriptions, I don't think Templates are the solution, as they are always a full-page, not a part of one.

Thom Parker
Community Expert
Community Expert
July 12, 2023

This issue is not with Adobe, but with the PDF specification.  Stamps, as specified, are annotations that use custom images.  There is no such thing as a dynamic interactive stamp in the PDF spec.  That's somehting that Adobe provided us by accident as a feature in Acrobat. They never intended it to become public.

 

However, if you wanted to create such an animal you could absolutely do it by creating an Acrobat plug-in that adds your own custom annotation to Acrobat. 3rd party developers have created all kinds of custom annotations. 

Or you could lobby the PDF standards committee to put it in the spec.  But I don't think you'll get very far. I doubt there is much interest in such a thing, since they have to worry about how well such a feature would be adopted. And since almost no viewers support interactive stamps, much less the scripting needed to support it, the chances are poor. 

 

Or as try 67 suggest, this type of feature can be simulated with a folder level script. I've done it a couple of different ways. 

1.  Recreate the stamp appearance by deleteing the APCosObj property. 

2.  flatten the stamp into the PDF page and add fields over it. So the stamp acts as a kind of stampable mini form. 

 

 

Thom Parker - Software Developer at PDFScriptingUse the Acrobat JavaScript Reference early and often
try67
Community Expert
Community Expert
July 11, 2023

It is possible to achieve it, actually, using a custom-made script, but it requires some additional steps by the user. If this is something you're interested in purchasing feel free to contact me privately to discuss it further.

But it's not likely stamps will ever work that way, as their functionality is not as interactive elements, but as a static comment on the page.