ブラウザに直接PDFファイルを表示したいと思います。私はこの質問が既に尋ねられていることは知っていますが、私にとってはうまくいく解決策は見当たりません。ここで私のブラウザに直接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>
Iマウスは、ここにリンクを置くと、リンクがされています
私のコードの問題は、pdfファイルがブラウザを開いてファイルを保存するかどうかを尋ねるメッセージが表示されます。
私はすでに私のブラウザで直接PDFファイルを閲覧することができ、他のウェブサイトでそれをテストするので、それはそれ私のブラウザのサポート可能であると知っています。
あなたが生成されたリンクに差がある見ることができるように:
は例えば、ここで私はマウス(別のウェブサイト上の)リンクを置くのリンクです。これが有用かどうかわかりません。
どのようにすれば私のpdfをブラウザで直接見ることができますか?
ありがとうございました。
既に回答済みです:http://stackoverflow.com/questions/3206682/stream-file-using-asp-net-mvc-filecontentresult-in-a-browser-with-a-name –
ありがとうございましたanderson.pimentel 、それは私を助けた。 – Bronzato