DevExpress XAF Возврат PDF-документа из Action_Execute в Viewcontroller

Я разрабатываю приложение, которое требует создания PDF-файла по счету-фактуре в заданном формате.

В предыдущей версии (на основе ASP.NET MVC) я использовал iTextSharp для создания PDFDocument.

Я хочу знать, как это сделать в XAF.

Я успешно добавил кнопку «Пользовательское действие» в подробном представлении счета.

Может ли кто-нибудь предложить мне, как я могу вернуть PDF-файл, созданный iTextSharp в XAF PDF Viewer?


person Mohsan    schedule 01.04.2015    source источник


Ответы (1)


WinForms: вы можете просто отобразить обычную форму с помощью элемента управления PdfViewer из обработчика событий Execute вашего пользовательского действия. Дополнительные сведения см. в статье 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

person Dennis Garavsky    schedule 04.04.2015