2010-06-22 6 views
0

DataBase에서 div에 PDF를 쓰는 방법, 즉 Byte []를 Database에서 검색하고 Reponse.BinaryWrite를 div에서 검색 할 수 있습니까?Response.BinaryWrite DIV

src = "anotherpage.aspx"를 사용하여 이미지를 다른 페이지에서 작성한 것과 비슷한 효과가 있습니다.

IFrame을 사용하지 않고 PDF로 가능합니까?

답변

0

DIV 안에 PDF 파일을 표시하려고하면 잘못된 경로가 사용됩니다. 당신이 중 하나를 수행해야합니다

  • 이 (같은 Scribd는 HTML 5를 사용하여 않음)

또는

  • 이 HTML로 PDF로 변환 (Flash Paper ALA) 플래시로 PDF를 변환합니다.

그런 다음 PDF를 DIV 안에 포함시킬 수 있습니다. 그러나 내가 아는 브라우저 중 PDF를 직접 포함 할 수있는 브라우저는 없습니다.

그렇지 않으면 PDF를 IFRAME에 넣어야하지만, 이것이 어떻게 표시되는지는 PDF 플러그인에 따라 다릅니다.

0

아니요. src=otherpage.aspx 요청과 함께 작동하는 이유는 src 특성으로 인해 사용자의 웹 브라우저가 다른 리소스에 대해 완전히 다른 요청을하게된다는 것입니다. 그렇게하기 위해 추가 페이지를 제공하고 있습니다. PDF 파일을 직접 작성하는 것은 페이지와 동일한 요청에 PDF를 삽입하려고 시도하는 것입니다. 실제로는 img src와 전혀 "유사하지"않습니다. 실제로, "src = otherpage.aspx"메소드와 가장 유사한 것은 앞서 언급 한 iframe 접근 방식입니다.

"AnotherPage.aspx"예제는 실제로 "AnotherPage.ashx"로 변경해야합니다. 거기에 편지 'h'를 적어 둡니다. 즉, 페이지가 아닌 처리기를 사용하면 실적이 향상됩니다.

+0

조엘과 ashx 팁을 입력 해 주셔서 감사합니다. – Spt2170