pdf control deny

develop
old易 2023-12-06 11:04:01 +08:00
parent f870b8ea05
commit 685d95b376
2 changed files with 11 additions and 18 deletions

View File

@ -369,17 +369,17 @@ namespace New_College.Api.Controllers.Front
/// </summary>
/// <param name="url"></param>
/// <returns></returns>
[AllowAnonymous]
[HttpGet("downloadpdf")]
public IActionResult DownloadPdf(string url)
{
// 假设pdfBytes是已存在的PDF文件字节流
byte[] pdfBytes = HelperHtmlConvertPdf.DoHtmlToByte(url);
// 设置响应头指定Content-Type和文件名
Response.Headers.Add("Content-Disposition", string.Format("attachment; filename={0}.pdf", DateTime.Now.ToString("MMddHHmmssfff")));
Response.ContentType = "application/pdf";
return File(pdfBytes, "application/pdf");
}
//[AllowAnonymous]
//[HttpGet("downloadpdf")]
//public IActionResult DownloadPdf(string url)
//{
// // 假设pdfBytes是已存在的PDF文件字节流
// // byte[] pdfBytes = HelperHtmlConvertPdf.DoHtmlToByte(url);
// // 设置响应头指定Content-Type和文件名
// Response.Headers.Add("Content-Disposition", string.Format("attachment; filename={0}.pdf", DateTime.Now.ToString("MMddHHmmssfff")));
// Response.ContentType = "application/pdf";
// return File(pdfBytes, "application/pdf");
//}
}

View File

@ -571,13 +571,6 @@
<param name="id"></param>
<returns></returns>
</member>
<member name="M:New_College.Api.Controllers.Front.PcVolunteerController.DownloadPdf(System.String)">
<summary>
</summary>
<param name="url"></param>
<returns></returns>
</member>
<member name="M:New_College.Api.Controllers.Front.RegionController.GetRegionList(New_College.Model.ViewModels.SysRegionQuery)">
<summary>
获取省市区