Заполните данные в формате PDF - PullRequest
0 голосов
/ 17 мая 2019

Пытался использовать PdfSharp, используя пример кода, показанный здесь, ничего не работает.

Я распечатал веб-документ с помощью службы Microsoft PrintSoPdf, доступной под Win 10, читая в этом документе, но свойство AcroForm - ничто,и поэтому я терплю неудачу.

Чего мне не хватает?

С наилучшими пожеланиями

Герхард

Public Shared Sub test()

        Dim doc As PdfDocument = PdfReader.Open("C:\xxx\yyy.pdf", PdfDocumentOpenMode.Modify
        Dim form As PdfAcroForm = doc.AcroForm

        If doc.AcroForm.Elements.ContainsKey("/NeedAppearances") = False Then
            doc.AcroForm.Elements.Add("/NeedAppearances", New PdfSharp.Pdf.PdfBoolean(True))
        Else
            doc.AcroForm.Elements("/NeedAppearances") = New PdfSharp.Pdf.PdfBoolean(True)
        End If

        Beep()

    End Sub

Фактический результат - форма ничего (ноль вC #)

...