使用PDFIUM可编辑文本字段打印pdf打印空白

时间:2019-04-12 10:54:42

标签: vb.net pdf printing pdfium

请帮助 我需要一种无需打开ADOBE即可打印pdf的简单方法,我正在尝试使用pdfium。我可以打印它,但是它不能打印填写的文本字段。

我使用的代码非常简单(不确定方法是否正确)

我曾经尝试过使用render方法,但实际上并没有工作,就是打印空白页,之前我几乎已经做到了,所以不确定是否正确。

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

0 个答案:

没有答案