Pdfnet xamarin.ios 不打印



我正在使用pdftron pdfnet库的Xamarin.ios库,并介绍打印功能:

if (UIPrintInteractionController.PrintingAvailable)
{
                var printerController = UIPrintInteractionController.SharedPrintController;
                var printInfo = UIPrintInfo.PrintInfo;
                printInfo.Duplex = UIPrintInfoDuplex.LongEdge;
                printInfo.OutputType = UIPrintInfoOutputType.General;
                printInfo.JobName = "Print";
                printerController.PrintInfo = printInfo;
                printerController.ShowsPageRange = true;
                var formatter = this.mPdfViewCtrl.ViewPrintFormatter;
                printerController.PrintFormatter = formatter;
                printerController.Present(true, (handler, completed, err) =>
                {
                    if (!completed && err != null)
                    {
                        Console.WriteLine("Printer Error");
                    }
                });
}

其中mpdfviewctrl是pdfviewctrl类型。

现在问题是打印所有白色的页面,没有触发任何错误。我认为问题是没有正确数据的PDFViewCtrl ViewPreNtrformatter。有人有这个盈意吗?

这将是xamarin.ios的下一个PDFTRON版本。您是在评估pdftron还是在研究新版本?

最新更新