Невозможно записать данные в PDF с помощью FoxitPhantomPDF с макросом VBA

У меня есть простая PDF-форма, где я могу ввести текст. Я хочу ввести текст в PDF с помощью макроса. В настоящее время я использую Foxit Phantom PDF Reader. Но макрос как-то не умеет писать в pdf. Я следовал за документами API. Но не смог пройти.

Я что-то пропустил? Небольшая помощь будет оценена.

Ссылка на образец PDF

Ниже макрос.

Function MyPdf()
Dim phApp As PhantomPDF.Application
Dim phFormDoc As PhantomPDF.Document

Set phApp = CreateObject("PhantomPDF.Application")
Set phFormDoc = phApp.OpenDocument("C:\sample_pdf.pdf", "", True, True)

Call phFormDoc.SetFieldValue("Name", "John Doe")
Call phFormDoc.Save

phFormDoc.Save

End Function

0 ответов

Другие вопросы по тегам