首页 > 解决方案 > 如何获取在 Web 项目中生成的 pdf 文件,并在同一解决方案中的另一个项目中打印它 c#

问题描述

我有一个包含多个项目的解决方案,在其中一个项目中,我返回一个 PDF 文件,其中包含要打印的数据。在另一个项目中仍然在处理打印部分的同一解决方案中,我想获取返回的 pdf 文件并在这个项目中打印它们

我会怎么做?

标签: c#asp.net-mvc

解决方案


// This is the method test thati use it for xml, and i want do the same for a pdf 
[TestMethod]
    public void EvolisPrinterCanPrintMockup()
    {
        var jobTemplate = new MockupJobTemplate(
            () => XElement.Parse(Resources.Carte_ABO_L1_18_19_SMC),
            "TEST Print XML");

        IPrinter printer = EvolisPrinter.Create(new EvolisPrinterConfiguration
        {
            Name = TestPrinterName,
            Landscape = true

        }, new PcScSharpSmartCardService());

        var job = printer.CreateJob(jobTemplate);
        job.ReadChipUid = true;
        var uid = (string)job.Print();

        Assert.IsNotNull(uid);
    }

推荐阅读