c# - 如何获取在 Web 项目中生成的 pdf 文件,并在同一解决方案中的另一个项目中打印它 c#
问题描述
我有一个包含多个项目的解决方案,在其中一个项目中,我返回一个 PDF 文件,其中包含要打印的数据。在另一个项目中仍然在处理打印部分的同一解决方案中,我想获取返回的 pdf 文件并在这个项目中打印它们
我会怎么做?
解决方案
// 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);
}
推荐阅读
- javascript - 如何在浏览器中以 TLS 连接到 MQTT 代理(React、Vue)
- javascript - 如何在 vuejs 中解析 vc-date-picker 中的字母
- java - Java双重格式化字符串输出
- git - 有没有办法只为一个特定的分支设置`pull.rebase = true`?
- kotlin - 如何在 Kotlin 中将字符串与枚举值进行比较并返回相应的枚举值
- amazon-web-services - 上传到 AWS 产品时按扩展名对文件进行排序?
- python - 涉及 nn.Conv2d() 的 Pytorch 自定义转发功能不起作用
- html - 通过将鼠标悬停在某些 SVG 元素上来隐藏 HTML 内容
- python - 有没有办法检查变量是否是外部类是某个类的内部类的实例?
- r - 用提取的字符串替换列名