オンラインで PDF を作成し、ブラウザーで表示する ASP.NET (C#) アプリケーションを作成しました。
string path = @pdf_path;
WebClient client = new WebClient();
byte[] buffer = client.DownloadData(path);
if (buffer != null)
{
Response.ContentType = "application/pdf";
Response. AddHeader("content-length", buffer.Length.ToString());
Response.BinaryWrite(buffer);
}
Internet Explorer と Mozilla Firefox を使用している場合は、保存して印刷できます。しかし、Chrome で開いて保存ボタンをクリックすると、PDF ではなく aspx ページが保存されます。
Chrome で PDF を表示したり、一部の機能を有効にするようにユーザーにアドバイスしたりできるようにするにはどうすればよいですか?