New Forum | Previous | Next | (P-PDF) Developers
Topic: Retrieving properties in a PDF file
Conf: (P-PDF) Developers, Msg: 79844
Date: 1/18/2003 09:43 AM
I have been trying to get a way to add a custom property in a PDF file. I think that I finally got it doing the following:
Set doc = CreateObject("AcroExch.AVDoc")
doc.Open "c:\Real\7044001.PDF", "test"
Dim AcroPDDoc As CAcroPDDoc
Set AcroPDDoc = doc.GetPDDoc()
AcroPDDoc.SetInfo "MyPropName", "MyPropValue"
As you can see, this is done the same way you do when you want to modify a built-in property in a PDF file e.g Title, Author, Keywords... The only difference is that you can specify any property name there and that will be stored in the database.
Also, If I do this after setting the property:
MyString = AcroPDDoc.GetInfo("MyPropName")
I get the right property value. (MyPropValue)
My problem is the following. If I can store and retrieve all this information using OLE from a PDF file, how can I see these properties that I have just created with Adobe Acrobat?
I haven't been able to find a menu or something to get these variables. However, I know that they there, because I can retrieve them from my program.
Thanks a lot for your time and help.