【问题标题】:Pdfnet xamarin.ios doesn't printPdfnet xamarin.ios 不打印
【发布时间】:2018-02-23 08:58:20
【问题描述】:

我正在使用适用于 Xamarin.iOS 的 Pdftron PdfNet 库并引入打印功能:

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 ViewPrinterFormatter。 有人遇到过这个问题吗?

【问题讨论】:

    标签: xamarin.ios pdftron pdfnet


    【解决方案1】:

    这将在 PDFTron for Xamarin.iOS 的下一个版本中。您是在评估 PDFTron,还是在开发新版本?

    【讨论】:

    • 我正在为客户评估它,但我必须尽快展示结果。你们什么时候安排新版本的?现在是否存在解决此问题的方法?
    • 是的,现在有一个测试版。请直接联系 pdftron 支持以获取链接(抱歉,我无法在此处提供)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-21
    • 1970-01-01
    • 2018-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多