Currently you can use Annotation.GetPopupLabel() to get the author.
If you have a premium license, you can use the advanced properties to get more data about the annotation, like the creation date, modification date...etc.
- NEW interface: Annotation.GetModifyDate(); and Annotation.SetModifyDate();
-- get/set modify DateTime of Annotation.
--DateTime String object format as (D:YYYYMMDDHHmmSSOHH'mm') where:
-- YYYY is the year
--MM is the month
--DD is the day (01–31)
--HH is the hour (00–23)
-- mm is the minute (00–59)
--SS is the second (00–59)
-- O is the relationship of local time to Universal Time (UT), denoted by one of the characters +, -, or Z
--HH followed by ' is the absolute value of the offset from UT in hours (00–23)
--mm followed by ' is the absolute value of the offset from UT in minutes (00–59)
--more details see PDF-Reference-1.7 section 3.8.3
- ENHANCEDAnnotation.GetPopupLabel and Annotation.SetPopupLabel to meet with PDF-Reference-1.7 (Markup Annotations pages 615 to 619)
--these annotations can't add PopupWindow as child:
---Link, FreeText(Editbox added by us, not form field, popup value is in displayed edit text)
---Movie, Widget(Form Field), Sound, Screen, PrintMark, TrapNet, WaterMark, Popup
--these annotations can't get/set Popup Values:
---Link, Movie, Widget(Form Field), Screen, PrintMark, TrapNet, WaterMark, Popup
--these annotations set PopupText same as edit text: