2010-11-18 37 views
5

Có bất kỳ điều khiển trình xem PDF nào có thể được sử dụng trong ứng dụng Silverlight cho Windows Phone 7 không?Trình xem PDF cho Silverlight cho Windows Phone 7 (SilverDox?)

tôi đã tìm thấy chủ đề này: Silverlight 4.0 PDF Viewer

và cố gắng SilverDox PDFTron nhưng tôi không có bất kỳ may mắn vì bị treo ứng dụng của tôi, ngoại trừ:

WindowsPhonePanoramaApplication1.dll WindowsPhonePanoramaApplication1.App .RootFrame_NavigationFailed (đối tượng người gửi, System.Windows.Navigation.NavigationFailedEventArgs e) Dòng 109 + 0x5 byte C#

.. đó là điều khá lạ, tôi nghĩ vậy. Tuy nhiên, SilverDox hoạt động trong ứng dụng Silverlight "bình thường" (không phải Điện thoại 7).

Mọi đề xuất?

Trả lời

1

Windows Phone 7 chạy phiên bản Silverlight bị hạn chế hơn, do đó thư viện Silverlight 4 chính thức có thể không hoạt động nếu thư viện sử dụng một số cuộc gọi hoặc đối tượng không được hỗ trợ trong SDK. Tôi rất nghi ngờ rằng có một điều khiển xem PDF miễn phí ngay bây giờ cho Windows Phone 7 - Adobe vừa phát hành Reader cho WP7, vì vậy bây giờ có thể là cách duy nhất để đọc tài liệu PDF trên thiết bị.

+0

Có trình xem cho định dạng XPS không? – j00hi

+0

Không phải là tôi biết. Có vẻ như bây giờ là sự lựa chọn duy nhất cho bạn sẽ được cross-rendering những người để HTML hoặc JPEG (với sự giúp đỡ của một dịch vụ web) và gửi chúng trở lại ứng dụng. Hoặc, tất nhiên, bạn luôn có thể viết trình xem của riêng bạn cho rằng bạn có thời gian để làm việc với các thông số kỹ thuật. –

1

Tôi đã thiết lập và chạy Trình xem XPS. Để biết chi tiết, hãy xem this post.

Bài đăng trên blog không đề cập đến nó, nhưng nó thực sự chuyển đổi tài liệu sang định dạng XPS. Ứng dụng Windows Phone sử dụng Trình xem XPS Silverlight mà tôi found here.

+0

Bài đăng trên blog về Dịch vụ chuyển đổi PDF. Tôi cần một trình điều khiển xem PDF hoặc XPS cho WP7. Sản phẩm đó có sẵn dưới dạng sản phẩm riêng biệt không? – j00hi

+0

Xin lỗi, bài đăng đó không đi sâu vào chi tiết. Tôi đã sửa đổi câu trả lời của mình và đưa vào liên kết tới nguồn. –

+0

Cảm ơn, trình xem XPS hoạt động trên WP7! :) – j00hi

4

ComponentOne có Trình xem PDF trên điện thoại Windows và không có giấy phép sử dụng làm CTP. Có một số vấn đề về hiệu năng và không phải toàn bộ thông số PDF được hỗ trợ (xem tài liệu) vì nó phân tích cú pháp dữ liệu pdf sang XAML. http://www.componentone.com/SuperProducts/PdfViewerPhone/

Các vấn đề liên quan