2010-12-08 10 views
5

Ich versuche eine XPS-Datei zu lesen und sie mit Silverlight anzuzeigen.So lesen Sie eine XPS-Datei (feste Seite) und zeigen sie in der Benutzeroberfläche mit Silverlight an

Ich habe nicht viel Erfahrung mit Silverlight, aber ich habe WPF-Kenntnisse. Wie kann ich ein XPS (festes Dokument) in Silverlight anzeigen?

Ich kann XPS (Fixed Document) in WPF, aber nicht in Silverlight anzeigen. Gibt es eine Möglichkeit, das in Silverlight zu tun?

Jede Antwort wird sehr geschätzt.

Vielen Dank im Voraus

+0

Nun, wie würdest du es mit WPF machen? – Gabe

+0

Sie haben eine 3 Monate alte Frage aktualisiert, um die Frage vollständig zu ändern. Warum nicht eine neue Frage stellen ?! –

+0

@Dan: Entschuldigung, aber das, was ich vorher gefragt habe, ist sehr ähnlich dem, was ich jetzt geändert habe. Ich habe nur die Frage modifiziert, um das Szenario kurz zu erklären und möchte jedem, der sich mit stackoverflow beschäftigt, Aufmerksamkeit schenken. – SharpUrBrain

Antwort

5

Es hat einige Artikel zum Thema (wie this one), aber keiner von ihnen sind wirklich komplett. Ihre beste Wette (obwohl es ein kommerzielles Produkt ist) wäre die Document Toolkit von First Floor Software (der gleiche Typ, der Silverlight Spy schrieb). Ich habe es nicht selbst benutzt, aber AFAIK ist die einzige echte Lösung für Silverlight.

+0

Vielen Dank Chris, aber während ich diese Beispielanwendung zur Laufzeit ausgeführt wird, zeigt es Fehler: -Der Remote-Server gab einen Fehler zurück: Nicht gefunden – SharpUrBrain

+0

Es ist ein sehr alter Artikel (ab Mitte 2007), also war ich zweifelhaft Sie könnten Verwende es wie es ist. Das Document Toolkit ist Ihre beste Wahl. –

+0

@SharpUrBrain: AFAIK MS lieferte im Framework nichts, um Ihre Anforderungen zu erfüllen. Sie müssen es entweder selbst machen oder es von jemand anderem kaufen. Der Einkaufscode wird wahrscheinlich billiger und zuverlässiger sein als jetzt. – Will