Hi CLW,
You could try the following code to export a PrintDocument to pdf using PdfExporter :
Dim pd As New PrintDocument() AddHandler pd.PrintPage, AddressOf Me.pd_PrintPage Dim exporter As New PdfExporter exporter.Document = pd exporter.Export("..\..\TestPdf.pdf")