SQL Server의 데이터베이스와 연결하여 여러 테이블을 반환하는 C#을 사용하여 WCF-REST 서비스를 수행하고 있습니다. 이제는 내 서비스에서 varbinary (MAX) 필드의 테이블에 저장된 PDF 파일을 반환해야합니다. 나는 약간의 조사를하고있다. 그러나 나는 내가 필요로하는 무엇인가 발견 할 수 없다. PDF 파일을 반환하기 위해 서비스와 클래스를 어떻게 구현할 수 있습니까? 감사합니다WCF-Rest 서비스에서 데이터베이스에서 PDF를 반환하는 방법
1
A
답변
1
1)Stream
(예 : PDF 파일을 보유한 MemoryStream)을 반환하는 메서드를 작성하십시오.
WebOperationContext.Current.OutgoingResponse.ContentType
3)application/pdf
로 설정 메소드
2)로부터 돌아 오기 전에 그런 작동한다 WebOperationContext.Current.OutgoingResponse.ContentLength
의 길이를 설정.
+0
어떻게 pdf 이름을 설정할 수 있습니까? – anhtv13
+0
@ anhtv13'WebOperationContext.Current.OutgoingResponse.Headers.Add ("Content-Disposition : attachment; 파일 이름 = \" "+ 파일 이름 +"\ "");' –
관련 문제
- 1. 웹 서비스에서 브라우저의 PDF를 반환
- 2. 웹 서비스에서 XML을 반환하는 방법
- 3. 웹 서비스에서 바이트 목록을 반환하는 방법
- 4. C에서 데이터베이스에서 배열을 반환하는 방법 #
- 5. PDF :: API2 원시 PDF를 반환하는 방법
- 6. 레일 API에서 json 형식으로 PDF를 반환하는 방법
- 7. Delphi의 Windows 서비스에서 QuickReport를 사용하여 PDF를 생성하십시오.
- 8. PDF를 반환하는 VB.NET 함수는 무엇입니까?
- 9. ASMX 웹 서비스에서 오류를 반환하는 방법?
- 10. 서비스에서 호출 한 활동에서 데이터를 반환하는 방법
- 11. 웹 서비스에서 반환하는 응답을 인쇄하는 방법
- 12. 웹 서비스에서 Excel 통합 문서를 반환하는 방법
- 13. odata 서비스에서 중첩 엔티티 모델을 반환하는 방법
- 14. WCF 데이터 서비스에서 복합 형식을 반환하는 방법?
- 15. 축 웹 서비스에서 복잡한 객체를 반환하는 방법
- 16. WCF 웹 서비스에서 개체를 반환하는 방법?
- 17. json을 반환하는 편안한 wcf 서비스에서 압축하는 방법
- 18. 서비스에서 오류를 반환하는 방법은 무엇입니까?
- 19. asmx 웹 서비스에서 여러 데이터베이스 행을 반환하는 방법
- 20. 자바 웹 서비스에서 데이터베이스 결과 집합을 반환하는 방법
- 21. android sqlite 데이터베이스에서 쿼리 결과를 반환하는 방법?
- 22. MATLAB의 Sqlite 데이터베이스에서 열 이름을 반환하는 방법
- 23. 형식이 지정된 텍스트를 TinyMCE에 데이터베이스에서 반환하는 방법
- 24. 데이터베이스에서 데이터를 반환하는 유니버설 유형
- 25. 안드로이드로 PDF를 생성하는 방법
- 26. 웹 서비스에서 반환하는 문자열 현지화
- 27. MVC 뷰 내의 데이터베이스에서 PDF를 렌더링 하시겠습니까?
- 28. 새 페이지의 데이터베이스에서 행의 PDF를 만듭니다.
- 29. PHP : 데이터베이스에서 데이터를 가져와 PDF를 생성합니다.
- 30. PHP - 데이터베이스에서 페이지를 검색하여 PDF를 생성합니다.
중복 http://stackoverflow.com/questions/16027117/how-to-return-pdf-binary-data-from-a-database-in-a-wcf http://stackoverflow.com/questions/6819639/pdf-using-wcf-restful-services –