2014-12-17 3 views
1

나는 iText sharp를 사용하여 PDF 파일을 생성했으며 완벽하게 작동합니다. 지금은 내 실버 라이트 프로젝트를 사용하고 싶습니다하지만 난 (iTextsharp.dll, itextsharp? pdfa.dll, iTextSharp.xtra.dll를) 참조를 추가하려고 할 때이 메시지 상자를 얻을Silverlight에서 iTextsharp를 사용하는 방법?

할 수 있습니다 ' 실버 라이트 런타임에 대해 작성된 Itextsharp.xtra.dll에 대한 참조를 추가하십시오.

Silverlight에서 PDF 파일을 만들려면 iText를 사용할 수 있습니까? 어떻게해야하지 않습니까?

답변

1

특히 iTextSharp에 대해 잘 모르겠지만 Silverlight는 .net 프레임 워크의 하위 집합이지만 타사 라이브러리는 Silverlight 용으로 특별히 제작해야합니다.

사용중인 라이브러리가 Silverlight를 지원하지 않는 경우 서버에서 pdf 파일을 생성하고 클라이언트 (Silverlight)가 생성 된 파일을 다운로드하도록 만들 수 있습니다. 파일을 클라이언트로 직접 전송하고 save-file-promt를 열거 나 서버에 저장하고 클라이언트가 file-url로 이동할 수 있습니다.

+0

예를 들어 주시겠습니까? – mostafaGIS

+0

글쎄, 내가 사용하고있는 라이브러리 나 어떤 종류의 기술을 서버에 실었는지 모르겠다. [ActionName ("GeneratePdf")] [HttpPost] :의 당신이 다음 서버 방법은 다음과 같이 보일 수있는, 웹 API를 사용하는 가정 해 봅시다 공공 바이트 [] GeneratePdf ([FromBody] 긴 documentId) { // 당신의 PDF // 바이트 배열로 변환 반환 바이트를 생성; } –

관련 문제