2009-08-28 14 views

Respuesta

4

No - Silverlight 3 no admite la impresión de forma nativa.

Generalmente, puede hacer algunas cosas en el navegador utilizando Javascript, pero eso no le permitirá enviar directamente un PDF de la forma en que lo está describiendo.

Es posible escribir una aplicación separada que viva en la máquina del cliente y luego integrarla con eso ... Para una aplicación interna de línea de negocios que podría ser una buena solución, pero el inconveniente obvio es que usted está saliendo de la burbuja multiplataforma de Silverlight.

He aquí un artículo que podría ser digno de mirar: http://jonas.follesoe.no/PrintingInSilverlight2UsingCSSAndASPNETAJAX4.aspx (los comentarios también son interesantes, y algunos de ellos hablan de trabajar con archivos PDF)

Actualización: Silverlight 4 ahora es compatible con esto.

+0

Esto fue cierto para Silverlight 3 y anteriores. El soporte de impresión se ha agregado a Silverlight 4. – ChrisF

3

No. Silverlight no tiene acceso a ningún recurso de la impresora directamente, solo a través de las funciones de impresión de javascript.

+0

Gracias chicos, No tendré control sobre las máquinas del cliente. Por lo tanto, investigaré más sobre cómo lograr esta tarea usando JavaScript. – AlterWorld

Cuestiones relacionadas