PDF
ブラウザでファイルを直接表示したいと考えています。この質問は既に聞かれていることは知っていますが、自分に合った解決策が見つかりません。
これまでの私のアクションのコントローラーコードは次のとおりです。
public ActionResult GetPdf(string fileName)
{
string filePath = "~/Content/files/" + fileName;
return File(filePath, "application/pdf", fileName);
}
これが私の見解です:
@{
doc = "Mode_d'emploi.pdf";
}
<p>@Html.ActionLink(UserResource.DocumentationLink, "GetPdf", "General", new { fileName = doc }, null)</p>
リンクにマウスを合わせると、次のリンクが表示されます。
私のコードの問題は、pdf
ファイルがブラウザーで表示されないことですが、ファイルを開くか保存するかを尋ねるメッセージが表示されます。
私はそれが可能であることを知っており、ブラウザでpdf
直接表示できる別の Web サイトで既にテストしているため、ブラウザがサポートしています。
たとえば、(別の Web サイトの) リンクにマウスを置いたときのリンクは次のとおりです。
ご覧のとおり、生成されたリンクに違いがあります。これが役に立つかどうかはわかりません。
pdf
ブラウザで直接表示するにはどうすればよいですか?