ASP.NET의 새 창에서 PDF 파일을 여는 방법

작가: Mark Sanchez
창조 날짜: 3 1 월 2021
업데이트 날짜: 4 12 월 2024
Anonim
ASP.NET Core 3.1 - 01 - 웹사이트 만들기 (개요)
동영상: ASP.NET Core 3.1 - 01 - 웹사이트 만들기 (개요)

콘텐츠

PDF 파일은 웹 사이트가 인터넷 사용자와 고객에게 게시하는 "읽기 전용"문서입니다. ASP.NET의 C #과 같은 웹 응용 프로그램 프로그래밍 언어를 통해 열 수 있습니다. 파일을 새 브라우저 창에서 열거 나 개발자가 현재 창에서 파일을 열어 둘 수 있습니다. ASP에서 PDF 파일을 여는 데는 몇 줄의 코드 만 필요합니다.


지침

PDF 파일 (Fotolia.com에서 Sergio Hayashi의 파일 이미지)

    다른 창에서 PDF 열기

  1. 버퍼를 끄고 변수를 구성하십시오. 이 예제에서는 PDF가 전송되므로 버퍼가 꺼지고 독자의 브라우저에 즉시 표시됩니다. 다음 코드 행은 변수를 구성합니다. Context.Response.Buffer = false GO FileStream file = null GO byte [] mybuff = 새 바이트 [1024] long count;

  2. 변수 파일을 파일 위치로 지정하십시오. 다음 코드는 변수 파일을 "C "드라이브에있는 PDF 파일로 설정합니다. file = File.OpenRead ( "C : myPDF.pdf ");

  3. PDF 파일을 찾아 화면에 인쇄하십시오. 다음 코드는 바이트 바이트 브라우저 창에서 PDF에 씁니다. while ((count = file.Read (mybuff, 0, mybuff.Length))> 0) {if (Context.Response.IsClientConnected) {Context.Response .OutputStream.Write (mybuff, 0, mybuff.Length) GO Context.Response.Flush () GO}}

  4. "OpenPDF "라는 함수에서 1 ~ 3 단계의 코드를 작성하고 호출하는 방식으로 버튼을 만듭니다. 다음은 클릭 할 때 함수를 호출하여 PDF를 표시하는 ASP.NET 버튼의 예입니다.