2009-08-28 9 views

risposta

4

No - Silverlight 3 non supporta la stampa in modo nativo.

In genere, è possibile eseguire alcune operazioni nel browser utilizzando Javascript, ma ciò non consente di inviare direttamente un PDF nel modo in cui si sta scrivendo.

È possibile scrivere un'app separata che risiede sulla macchina client e quindi integrarla con quella ... Per un'app line-of-business interna che potrebbe essere una buona soluzione, ma l'ovvio inconveniente è che sei uscire dalla bolla multi-piattaforma di Silverlight.

Ecco un articolo che potrebbe essere la pena di guardare: http://jonas.follesoe.no/PrintingInSilverlight2UsingCSSAndASPNETAJAX4.aspx (i commenti sono anche interessanti, e alcuni di loro parlano di lavorare con i file PDF)

Aggiornamento: Silverlight 4 ora supporta questo.

+0

Ciò era vero per Silverlight 3 e precedenti. Il supporto di stampa è stato aggiunto a Silverlight 4. – ChrisF

3

No. Silverlight non ha accesso diretto a nessuna risorsa stampante, solo tramite le funzioni di stampa javascript.

+0

Grazie ragazzi, Non avrò il controllo sulle macchine del cliente. Quindi, indagherò di più su come eseguire questa attività utilizzando JavaScript. – AlterWorld

Problemi correlati