3

Rotativa を使用してファイルを.htmlファイルとして印刷しようとしています。.pdf私はこのコードを試しました:

return new ActionAsPdf("Index") { FileName = "Product.pdf" };

私のインデックスアクションはここにあります:

public ActionResult Index()
{
    return View(db.Products.ToList());
}

ただし、生成された.pdfファイルはプレビューではなくダウンロードされます。ダウンロードしたくありません。プレビューしてから印刷したい。

4

1 に答える 1

8

答えがわかりました。属性を削除する必要がありFileNameます。ダウンロードしたい場合は FileName 属性を追加する必要があり、プレビューだけを見たい場合はこれを削除する必要があります。コードは次のようになります。

return new ActionAsPdf("Index");
于 2015-07-05T09:05:43.547 に答える