Private Sub mnuCreateThumbs_Click()
Dim oDoc As Acrobat.CAcroPDDoc
Dim sFile As String
Dim nSave As Acrobat.PDSaveFlags
Dim nPages As Long
nSave = PDSaveFull
sFile = GetFile("E:\Test")
If sFile = "" Then Exit Sub
lstActions.Clear
Set oDoc = CreateObject("AcroExch.PDDoc")
With oDoc
If .Open(sFile) Then
lstActions.AddItem "Creating thumbnails of " & sFile
nPages = .GetNumPages
If .CreateThumbs(0, nPages - 1) Then
If .Save(nSave, sFile) Then
lstActions.AddItem "Created thumbnails of pages 1 to " & nPages
Else
lstActions.AddItem "Cannot save " & sFile
End If
Else
lstActions.AddItem "Cannot create thumbnails of pages 1 to " & nPages
End If
.Close
Else
lstActions.AddItem "Cannot open " & sFile, vbExclamation
End If
End With
Set oDoc = Nothing
End Sub