DevExpress XAF从Viewcontroller中的Action_Execute返回PDF文档

时间:2015-04-01 05:24:16

标签: devexpress xaf

我正在开发一个应用程序,它需要以给定的格式生成PDF发票。

在以前的版本(基于ASP.NET MVC)中,我使用iTextSharp来创建PDF文档。

我想知道如何在XAF中执行此操作。

我在“发票明细视图”中成功添加了“自定义操作”按钮。

有人可以建议我如何在XAF PDF Viewer中返回iTextSharp生成的PDF文件?

1 个答案:

答案 0 :(得分:0)

WinForms:您只需使用自定义Action的Execute事件处理程序中的PdfViewer控件显示常规表单。有关详细信息,请参阅https://documentation.devexpress.com/#WindowsForms/clsDevExpressXtraPdfViewerPdfViewertopic文章。

WinForms& ASP.NET: 或者,您可以使用DevExpress XtraReports产品设计报告,并将其预览/导出显示为PDF。以下是有关此选项的更多文档:  1. https://documentation.devexpress.com/#Xaf/CustomDocument3601  2. https://documentation.devexpress.com/#eXpressAppFramework/CustomDocument113601  3. https://documentation.devexpress.com/#XtraReports/DevExpressXtraReportsUIXtraReport_ExportToPdftopic188