Cuestión : Envío de archivos del pdf al cliente que usa webmethods

Hola, el
We está llamando un webmethod del cliente que usa el getJSON y en el WebMethod estamos generando un archivo del pdf como corriente. Ahora cómo puedo devolverla al cliente y demostrarla en el browser.
I saben que podemos ahorrar el pdf en un cierto lugar en el servidor y después exhibir eso en el hojeador, pero no quiero ir a esa opción. Es posible conseguir la corriente del octeto en el cliente y exhibirla como pdf en los artículos de browser.

Any o los códigos o las sugerencias de la muestra será mucho helpful.

Thanks y respetos,
venki
class= del

Respuesta : Envío de archivos del pdf al cliente que usa webmethods

Puedo decir que sé la respuesta a esto pero tengo que preguntar porqué usted necesitaría hacer esto vía webmethod cuando un acontecimiento regular del lado de servidor daría lugar probablemente a la misma experiencia de UI.

Éste es cómo lo hago:

en un acontecimiento del tecleo del botón:

Response.Clear ();
Response.ClearHeaders ();
Response.ContentType = “uso/pdf”;
//can también esté “en línea” en vez del “accesorio” exhibir inmediatamente
Response.AddHeader (“Contenido-Disposición”, “accesorio; filename=DefaultSaveName.pdf”);
//you podía también copiar octetos a Response.OutputStream
Response.WriteFile (@ " C:\blah\pdf\mypdf.pdf ");
Response.End ()

Esto da lugar a ningún flash o parpadeo visible en el hojeador así que no estoy seguro qué ajax le compra aquí.

Si usted puede hacerlo la manera del ajax por favor para fijar cómo.  Soy curioso cómo usted conseguirá alrededor de la seguridad del hojeador.
Otras soluciones  
 
programming4us programming4us