MVC4 ビューを Pdf に変換しようとしています。数分検索した後、見つけました
https://www.nuget.org/packages/Rotativa/
と
https://www.nuget.org/packages/RazorPDF
どちらも、以下で説明する同じ問題を引き起こします。
Mvc4 プロジェクトで nuget 経由で Rotativa 1.6.1 をインストールしました。
私の例のアクションメソッドは次のようになります:
[HttpGet]
public ViewAsPdf TestPdf()
{
return new ViewAsPdf("TestPdf");
}
私の例のビューは、次のように構成されています。
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" />
<title>TestPdf</title>
</head>
<body>
<div>
This is a test!
</div>
</body>
</html>
ブラウザでアクション メソッドにアクセスすると、次の結果が得られます。
PDFが表示されない理由について何か考えはありますか?
RazorPDF を試すと、これと同じエラーが発生します。