All I want to do is markup my document and capture some specific data for each item captured - for example I want to use a small square to show a light fixture on a drawing and then capture number of bulbs and style of light in separate fields on the properties for that markup shape. Then I can export the comments (markup) and have the information in specific fields rather than exporting a single comment with multiple data items inside which I then have to parse and separate.
I have been all over the place in help trying to find how to do this, but it looks impossible and I cannot believe it is. What am I missing? Is there specialist software that I need to do this?
All markup annotations have a single popup text box. You can enter all the information there. The format of information is up to you.
Thanks Thom, but I guess what I'm getting at is that this is really limiting. It is so frustrating to put all the information in one box and then use | to separate my attributes (and then have to remeber how many | to use) and then export and faff around with code to separate - seems a bit 20th century to be honest. I get most people annotate PDFs by just signing a document, but I think Adobe are missing a trick here.
I was hoping there was a way to take a shape, then copy and customise it with user defined attributes so that I could capture data, but I guess what you are saying is that I have to write my own software to do this.
There is kind of a way to do this by grouping annotations. This is a feature in the PDF spec. However, it is not implemented by Acrobat. It is implemented in BlueBeam. The idea is to group shape and text annotations into a single annot. This grouping is then placed in a custom library, where it can be selected and placed on a PDF. The user then fills in the text annots in the group.
For Acrobat, I was thinking you could use an automation script to fill in the info on the annotation. You'd place the markup and activate the automation script. The script would then display a custom dialog for entering your data and place it into the comment box for the annot with perfect syntax. Another script could collect the data and export it to CSV. Or something like that. No hand entry. There are a lot of methodologies depending on how complex you want to get with the scripting.
It can be done using a combination of comment and advanced search functionalities to export a comma separated value (.csv) text file for Excel, Word, etc.
I finally worked out a way to do this via microsoft visio. I can import my PDF, mark it up using custom shapes with the USER DEFINED data items that I want to capture, fill in the data and then I can export straight into an excel list or database. I wanted to specifically define the properties for each type of item they are marking up so people could fill in when they mark up the document without having to remember the number of separators to put in as different items (light fitting, electrical socket) have different data items to capture and therefore a different number of separators.