2010-11-18 2 views
5

Silverlight for Windows Phone 7 응용 프로그램에서 사용할 수있는 PDF 뷰어 컨트롤이 있습니까?Windows Phone 7 용 Silverlight 용 PDF 뷰어

나는이 스레드 발견했습니다 Silverlight 4.0 PDF Viewer

및 PDFTron의 SilverDox을 시도하지만 난 운이 없었 때문에 예외 내 응용 프로그램 충돌!

WindowsPhonePanoramaApplication1.dll WindowsPhonePanoramaApplication1.App .RootFrame_NavigationFailed (개체 보낸 사람, ) System.Windows.Navigation.NavigationFailedEventArgs e) 줄 109 + 0x5 바이트 C#

.. 이상하게 생각합니다. 그러나 SilverDox는 "일반"(Phone 7이 아닌) Silverlight 응용 프로그램에서 작동합니다.

제안 사항?

답변

1

Windows Phone 7은 훨씬 제한된 Silverlight 버전을 실행하므로 SDK에서 지원되지 않는 특정 호출이나 개체를 사용하는 경우에는 본격적인 Silverlight 4 라이브러리가 작동하지 않을 수 있습니다.

Windows Phone 7의 무료 PDF보기 제어 기능이 현재로서는 어도비가 의심 스럽습니다. Adobe는 WP7 용 Reader를 출시 했으므로 이제는 장치에서 PDF 문서를 읽을 수있는 유일한 방법 일 것입니다.

+0

XPS 형식의 뷰어가 있습니까? – j00hi

+0

내가 아는 것은 아닙니다. 지금은 웹 서비스의 도움을 받아 HTML 또는 JPEG로 교차 렌더링 한 다음 앱으로 다시 보낼 수있는 유일한 선택입니다. 또는 사양을 가지고 작업 할 시간이 주어진다면 항상 자신 만의 뷰어를 작성할 수 있습니다. –

1

XPS 뷰어가 설치되어 실행 중입니다. 자세한 내용은 this post을 참조하십시오.

블로그 게시물에 언급되어 있지 않지만 실제로는 문서를 XPS 형식으로 변환합니다. Windows Phone 응용 프로그램에서는 Silverlight XPS 뷰어 인 I found here을 사용합니다.

+0

블로그 게시물은 PDF 변환기 서비스에 대한 것입니다. WP7 용 PDF 또는 XPS 뷰어 컨트롤이 필요합니다. 별도의 제품으로 사용할 수 있습니까? – j00hi

+0

죄송합니다. 해당 게시물은 세부 사항으로 들어 가지 않습니다. 나는 나의 대답을 수정했고 출처에 대한 링크를 포함시켰다. –

+0

감사합니다. XPS 뷰어는 WP7에서 작동합니다! :) – j00hi

4

ComponentOne에는 Windows Phone PDF Viewer가 있으며 라이센스가 필요하지 않으므로 CTP로 사용할 수 있습니다. 일부 성능 문제가 있으며 PDF의 전체 사양이 지원되지 않습니다 (설명서 참조). 이는 PDF 데이터를 XAML로 파싱하기 때문입니다. http://www.componentone.com/SuperProducts/PdfViewerPhone/

관련 문제