创建pdf文件时需要授权

时间:2019-03-27 17:59:30

标签: asp.net-web-api pdf-generation

我正在尝试使用c#Web API使用以下代码生成pdf文件:

我尝试更改web.config,但没有帮助。

  [HttpGet]
   public HttpResponseMessage Generate()
   {
     var stream = new MemoryStream();
  // processing the stream.

    var result = new HttpResponseMessage(HttpStatusCode.OK)
      {
        Content = new ByteArrayContent(stream.ToArray())
      };
    result.Content.Headers.ContentDisposition = new 
   System.Net.Http.Headers.ContentDispositionHeaderValue("attachment")
   {
    FileName = "CertificationCard.pdf"
   };
    result.Content.Headers.ContentType =
    new MediaTypeHeaderValue("application/octet-stream");

    return result;
}   

我希望直接将pdf下载到我的本地磁盘上,但是不起作用。

0 个答案:

没有答案