1

レポート モジュール用の PDF ファイルを生成したいと考えています。PDFファイルを生成する際のコントローラーのコードは次のとおりです。

public ActionResult Reports_CARF(int carf_id= 0) 
{
    var data = db.Dept_Approval_Data_vw.Where(x => x.carf_id == carf_id && x.request_category == "PETC Local Applications" && x.verified_by != null).ToList();

    return new PdfActionResult(data);
}

私はこれを私のコントローラに含めました:

using MvcRazorToPdf;
using iTextSharp.text;
using iTextSharp.text.pdf;

さて、このコードを実行しようとすると、ブラウザにこのエラーが表示されました。 ここに画像の説明を入力

ご意見をお聞かせください。前もって感謝します。

4

1 に答える 1

0

個人的な経験に基づいて、これは MvcRazorToPdf.

View()の代わりにreturn などのビューをレンダリングしreturn new PdfActionResult(data)、XHTML バリデーターを介して出力を実行してみてください。

于 2019-07-26T12:41:48.660 に答える