将Umbraco内容导出为PDF

时间:2014-06-10 10:51:47

标签: pdf model-view-controller export umbraco

我有一个Umbraco页面,想要从控制器导出pdf文件。如何轻松导出为pdf?我不知道如何以最好的方式做到这一点。

我想自己设计pdf,这很重要。

我已经尝试使用此代码解决此问题

// A path to export a report.
string reportPath = "C:\\Users\\User\\Desktop\\PDF\\test.pdf";

// Create a report instance.
XtraReport report = new XtraReport();

// Get its PDF export options.
PdfExportOptions pdfOptions = report.ExportOptions.Pdf;

// Set PDF-specific export options.
pdfOptions.Compressed = true;
pdfOptions.ImageQuality = PdfJpegImageQuality.Low;
pdfOptions.NeverEmbeddedFonts = "Tahoma;Courier New";
pdfOptions.DocumentOptions.Application = "Test Application";
pdfOptions.DocumentOptions.Author = "DX Documentation Team";
pdfOptions.DocumentOptions.Keywords = "XtraReports, XtraPrinting";
pdfOptions.DocumentOptions.Subject = "Test Subject";
pdfOptions.DocumentOptions.Title = "Test Title";

// Export the report to PDF.
report.ExportToPdf(reportPath, pdfOptions);

但它不会起作用。

由于

0 个答案:

没有答案