Solved

Custom Stamp for PDF

Posted on 2013-01-31
2
727 Views
Last Modified: 2013-02-02
Hello all,

So I know very little about Adobe but have been trying to create a custom stamp that our quality people can use to stamp controlled prints.  I have started with the basic stamp image i created but have not been able to get what I want on it.  I need a dynamic date field with no time.  Also two imput fields one for part number should be able to take 16 characters and be the larger and second should be by field that the person entering can type there name this should be smaller and as many characters that will fit.  I have attached the base stamp but really looking for any help or a good instruction site as I have not been able to find this and get it working. If someone could let me know how to just get a field that takes input on it I think i could work out the rest.
moKDL2NZvxQhbwaQUd370C.pdf
0
Comment
Question by:notasgoodasyou
2 Comments
 
LVL 4

Accepted Solution

by:
webtechgal earned 500 total points
ID: 38842676
Hope this is helpful...

The steps you need -
1. Create a my-stamp.pdf

2. Save my-stamp.pdf

3. Open mydocument.pdf

4. Create custom stamp (browse to my-stamp.pdf and add it)

5. Add the dynamic date - (see a calculation script below)

6. Go to Comments -> Annotations -> Select my-stamp.pdf and add to the document (the date is showing the date on step 5)

A calculation script -

event.value = (new Date()).toString();
AFDate_FormatEx("h:MM tt, mmm dd, yyyy");
event.value = "By " + ((!identity.name || identity.loginName != (event.source.source || this).Collab.user) ? (event.source.source || this).Collab.user : identity.name) + " at " + event.value;

===
A tutorial -
http://www.ehow.com/how_5935062_create-dynamic-stamp-acrobat.html


Check out the book
All About PDF Stamps in Acrobat® & Paperless Workflows by Thom Parker (on Amazon)
0
 
LVL 44

Expert Comment

by:Karl Heinz Kremer
ID: 38846748
Unfortunately it's not that simple. This script will be called not only when you place TW stamp, but at other times as well. You need to prevent that from happening by creating a conditional statement that can detect when this particular stamp gets placed.

You will run into problems when you use this approach. If you want to do more serious work with dynamic stamps take a look at Thom Parker's book
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

One of the questions I get asked again and again is how to validate a field value in an AcroForm with a custom validation script. Adobe provided a lot of infrastructure to do that with just a simple script. Let’s take a look at how to do that wit…
In a previous article published here at Experts Exchange, Signature Image with Transparent Background (http://www.experts-exchange.com/Web_Development/Document_Imaging/A_12380-Signature-Image-with-Transparent-Background.html), I explained how to cre…
In this third video of the Xpdf series, we discuss and demonstrate the PDFtoText utility, which converts PDF files into plain text files. Download and install the software.: You may have already downloaded and installed the Xpdf tools while watching…
In this sixth video of the Xpdf series, we discuss and demonstrate the PDFtoPNG utility, which converts a multi-page PDF file to separate color, grayscale, or monochrome PNG files, creating one PNG file for each page in the PDF. It does this via a c…

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now