5

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 を表示し、アクション メソッドからページ タイトルを設定するにはどうすればよいですか?

4

0 に答える 0