我正在开发一个应用程序,它需要以给定的格式生成PDF发票。
在以前的版本(基于ASP.NET MVC)中,我使用iTextSharp来创建PDF文档。
我想知道如何在XAF中执行此操作。
我在“发票明细视图”中成功添加了“自定义操作”按钮。
有人可以建议我如何在XAF PDF Viewer中返回iTextSharp生成的PDF文件?
答案 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