SyncFusion Печать PDF из Instanced Control?

Недавно я загрузил бесплатные инструменты SyncFusion для WinForm. Меня больше всего интересовали файлы PDF, так как мало что можно распечатать в формате PDF без использования внешней программы.

Когда я использую PDFViewerControl в форме, я могу загрузить PDF-файл и без проблем распечатать его.

    PdfViewerControl1.Load("D:\test.pdf")
    PdfViewerControl1.Print(False)

Однако, когда я использую элемент управления, он не работает.

    Dim PDFControl As Syncfusion.Windows.Forms.PdfViewer.PdfViewerControl
    PDFControl.Load("D:\test.pdf")
    PDFControl.Print(True)

Он действует так, как будто он сработал, без ошибок и т. Д. Но на самом деле он ничего не делает. Мне интересно, не правильно ли я его использую. Любые идеи?

Редактировать:

Что-то странное, если я добавлю элемент управления печатью в код, который он печатает беззвучно.

    Dim PDFControl As New Syncfusion.Windows.Forms.PdfViewer.PdfViewerControl()
    PDFControl.Load("D:\test.pdf")

    Dim dialog As New PrintDialog()
    dialog.AllowPrintToFile = True
    dialog.Document = PDFControl.PrintDocument
    dialog.Document.Print()

person Kayot    schedule 27.12.2016    source источник


Ответы (1)


Благодарим вас за использование продуктов Syncfusion. Эта проблема будет исправлена ​​в нашем следующем выпуске Essential Studio 2017 Volume 1, который будет доступен в середине февраля 2017 года.

person Navaneetha Kannan    schedule 04.01.2017
comment
Для этого потребуется VS 2017? - person Kayot; 05.01.2017
comment
Нет, для этого не потребуется VS 2017 - person Navaneetha Kannan; 10.01.2017