使用MVC 3打印Migradoc文档

本文关键字:Migradoc 文档 打印 MVC 使用 | 更新日期: 2023-09-27 18:22:10

在我的应用程序中,我需要能够创建一个PDF报告,包括页眉/页脚、图片、文本等。现在我已经找到了一个librabry-migradoc,但我无法找到atm。当用户按下"创建"按钮时,如何打印/显示正在创建的文件?

在PdfSharp中,我只能说document.Save(Url)Process.Start(url),但在Migradoc中我不能这样做。

使用MVC 3打印Migradoc文档

MigraDoc使用PDFsharp。你只需要调用Save and Start,就像你使用PDFsharp:一样

// Save the document...
const string filename = "HelloWorld.pdf";
pdfRenderer.PdfDocument.Save(filename);
// ...and start a viewer.
Process.Start(filename);

MigraDoc附带的HelloWorld示例中的代码片段。另请参阅:
http://www.pdfsharp.net/wiki/MigraDocHelloWorld-sample.ashx