2009-08-28 7 views

Odpowiedz

4

Nie - Silverlight 3 nie obsługuje drukowania w trybie macierzystym.

Zazwyczaj można zrobić kilka rzeczy w przeglądarce przy użyciu Javascript, ale to nie pozwoli ci bezpośrednio wysłać pliku PDF w sposób, w jaki go opisujesz.

Możliwe jest napisanie oddzielnej aplikacji, która działa na komputerze klienta, a następnie zintegrowanie z tym ... Dla wewnętrznej aplikacji biznesowej, która może być dobrym rozwiązaniem, ale oczywistą wadą jest to, że jesteś wychodząc poza wieloplatformową bańkę Silverlight.

Oto artykuł, który może być warte patrząc na: http://jonas.follesoe.no/PrintingInSilverlight2UsingCSSAndASPNETAJAX4.aspx (komentarze są również interesujące, a niektóre z nich mówią o pracy z plikami PDF)

Aktualizacja: Silverlight 4 obsługuje teraz to.

+0

Dotyczyło to Silverlight 3 i wcześniejszych. Wsparcie drukowania zostało dodane do Silverlight 4. – ChrisF

3

Nie. Silverlight nie ma bezpośredniego dostępu do zasobów drukarki, tylko za pośrednictwem funkcji drukowania javascript.

+0

Dzięki chłopaki, Nie będę mieć kontroli nad maszynami klienta. Tak więc zbadam więcej, jak wykonać to zadanie za pomocą JavaScript. – AlterWorld

Powiązane problemy