Previous | Next | (P-PDF) PDF Accessibility
Topic: Setting and Retrieving pdf properties (metadata in other words)
Conf: (P-PDF) PDF Accessibility, Msg: 131371
From: conveymadan
Date: 4/19/2005 09:33 PM
Hi,
I am using asp.net to retrieve and set the pdf file properties or metadata in other words(e.g Title, Author....).. I found the foll. piece of code in net. It is working with VB applications but not working with ASP.NET applications..
It is throwing the error like Cannot create ActiveX component in this particular piece of code
Set AcroApp = CreateObject("AcroExch.App")
Set AVDoc = CreateObject("AcroExch.AVDoc")
I think I need to install some Acrobat Ad-ons, but I am not sure.
Can anyone help me in resolving this problem? I found the same questions already asked in so many forums but in none of the places it is answered properly. So please be in specific..
Dim AcroApp As CAcroApp
Dim AVDoc As CAcroAVDoc
Dim PDDoc As CAcroPDDoc
Dim IsSuccess As Boolean
Set AcroApp = CreateObject("AcroExch.App")
Set AVDoc = CreateObject("AcroExch.AVDoc")
Call AVDoc.Open(pdfFileName, "")
Set AVDoc = AcroApp.GetActiveDoc
If AVDoc.IsValid Then
Set PDDoc = AVDoc.GetPDDoc
' Fill in pdf properties.
PDDoc.SetInfo "Title", pdfTitle
PDDoc.SetInfo "Author", pdfAuthor
PDDoc.SetInfo "Subject", pdfSubject
PDDoc.SetInfo "Keywords", pdfKeyWord
PDDoc.Close
End If
'Close the PDF
AVDoc.Close True
AcroApp.Exit
'Cleanup
Set PDDoc = Nothing
Set AVDoc = Nothing
Set AcroApp = Nothing