PDFを表示するアクションがあります
public ActionResult MyPdf()
{
var response = pdfService.MyPdf(new PdfRequest() { SiteId = siteSession.ActiveSiteId });
return File(response.Pdf, "application/pdf");
}
このサービスは PDF を開き、データベースのデータを使用してフォームに入力し、コンテナー クラスを返します。 response.Pdf
ですbyte[]
。
私がやりたいのは、PDF を開いたときにブラウザが使用するページ タイトルを設定することです。現在、File(response.Pdf, "application/pdf");
ブラウザ(クロム)でpdfを表示できるようにします。
に変更するとFile(response.Pdf, "application/pdf", "My PDF File Name");
、pdf は表示されず、自動的にダウンロードされます。
アクションにビューが定義されていません。ダウンロードを強制せずにブラウザーで PDF を表示し、アクション メソッドからページ タイトルを設定するにはどうすればよいですか?