Печать в формате PDF с редактируемыми текстовыми полями PDFIUM. - PullRequest
0 голосов
/ 12 апреля 2019

Помощь Пожалуйста, мне нужен простой способ распечатать PDF, не открывая ADOBE, я пытаюсь использовать PDF.Я могу заставить его напечатать, но он не печатает заполненные текстовые поля.

Я использую довольно простой код (не уверен, что правильно)

Я пытался использовать рендерметод, но на самом деле не работал, печатал пустые страницы, я почти уже делал это раньше, так что не уверен, что правильно.

Все примеры pdfium в c #, поэтому я не могу понять, это выглядит очень сложно


Imports PdfiumViewer.PdfDocument
Imports System
Imports System.IO

Imports System.Drawing.Printing
Imports System.Drawing
Imports PdfiumViewer



Public Class frmPDFPrint
    Private Sub frmPDFPrint_Load(sender As Object, e As EventArgs) Handles MyBase.Load



        Print()
    End Sub

    Private Sub Print()




        Dim pdfdocument As PdfiumViewer.PdfDocument = PdfDocument.Load("c:\gr_POA\test1.pdf")
        Dim printDoc = pdfdocument.CreatePrintDocument()
        Dim printController As PrintController = New StandardPrintController
        printDoc.PrintController = printController
        printDoc.Print
        ' Print PDF document
    End Sub



End Class

...