2012-08-01 5 views
0

일부 준비 보고서 작성과 관련된 ASP.NET 웹 양식 C# 3.0/.NET 3.5 프로젝트에서 작업 중입니다. 이 프로젝트의 요구 사항 중 하나는 PDF 형식으로 내보내는 것입니다. 현재는 디스크에 저장하는 것이 좋습니다. 그러나 파일을 스트림으로 내보내 클라이언트의 네이티브 뷰어에서 직접 열어서 디스크에 완전히 쓰지 않아도되는지에 대한 질문이 제기되었습니다.ASP.NET 3.5 - PDF 뷰어의 스트림에서 직접 PDF 열기

누구나 가능할지 모르는가?

감사합니다.

답변

0

예. 스트림을 byte []로 변환하고 Binary를 HttpResponse에 직접 쓰기.

0

Content-Disposition HTTP 헤더를 추가하십시오.

Content-Disposition: inline; filename=myFile.pdf

같은 뭔가 또한, 콘텐츠 형식

+0

application/pdf 당신을 감사해야합니다. 하지만 파일 스트림을 통과하여 PDF 뷰어에서 PDF 파일을 열려고합니다. PDF 뷰어에서 여는 방법이 있습니까? 파일 스트림을 직접 읽을 수있는 무료 PDF 뷰어를 제안 해 주시겠습니까? – Mike