ASP.NET C#: 如何使用Content-Disposition: inline在浏览器中打印打开的PDF文件
创始人
2024-09-14 10:01:45
0

您可以使用以下代码示例来在浏览器中打开并打印PDF文件:

using System;
using System.IO;
using System.Web;

public partial class PrintPDF : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string filePath = "your-file-path.pdf"; // 替换为您的PDF文件路径

        // 设置响应头
        Response.Clear();
        Response.ClearHeaders();
        Response.ClearContent();
        Response.ContentType = "application/pdf";
        Response.AddHeader("Content-Disposition", "inline;filename=" + Path.GetFileName(filePath));
        Response.Cache.SetCacheability(HttpCacheability.NoCache);

        // 将PDF文件写入响应流
        Response.WriteFile(filePath);

        // 结束响应
        Response.Flush();
        Response.End();
    }
}

请注意,您需要将上述代码放在ASP.NET C#页面中,例如PrintPDF.aspx.cs。然后,您可以通过导航到PrintPDF.aspx来调用该页面并在浏览器中打开和打印PDF文件。

相关内容

热门资讯

七分钟攻略!wpk发牌算法(辅... 七分钟攻略!wpk发牌算法(辅助挂)透视辅助((2020已更新))(哔哩哔哩)wpk发牌辅助器中分为...
透明插件!微信雀神小程序辅助器... 透明插件!微信雀神小程序辅助器免打扰(辅助挂)的确是真的有挂(有挂教学)-哔哩哔哩;科技详细教程小薇...
我来分享!wepoke挂透视!... 我来分享!wepoke挂透视!其实真的有挂((2020已更新))(哔哩哔哩);最新版2024是一款经...
7分钟实锤!wepower德州... 7分钟实锤!wepower德州辅助器(透视)辅助透视((2020已更新))(哔哩哔哩);是一款可以让...
让我来分享经验!广东雀神辅助器... 让我来分享经验!广东雀神辅助器微信插件(辅助挂)的确是真的有挂(有挂方式)-哔哩哔哩1、让任何用户在...
透明软件!德州app辅助工具!... 透明软件!德州app辅助工具!果真是真的有挂((2024已更新))(哔哩哔哩);亲们利用一分钟了解精...
玩家科普!广东雀神辅助器免费版... 玩家科普!广东雀神辅助器免费版(辅助挂)原来是真的有挂(有挂方法)-哔哩哔哩;是一款可以让一直输的玩...
2分钟普及!pokerwoel... 您好,pokerwoeld安卓下载这款游戏可以开挂的,确实是有挂的,需要了解加微【439369440...
透视智能ai!wepoke a... 此外,数据分析德州(wepoke app)辅助神器app还具备辅助透视行为开挂功能,通过对客户wep...
六分钟实锤!wpk德州ai辅助... 您好,wpk德州ai这款游戏可以开挂的,确实是有挂的,需要了解加微【439369440】很多玩家在这...