Foros del Web » Programación para mayores de 30 ;) » .NET »

Guardar archivo .pdf

Estas en el tema de Guardar archivo .pdf en el foro de .NET en Foros del Web. Hola a todos, Tengo guardados ficheros .F64 en mi servidor. He conseguido que convierta a pdf y lo abra. pero ahora necesitaría que en vez ...
  #1 (permalink)  
Antiguo 09/12/2008, 05:33
 
Fecha de Ingreso: octubre-2006
Mensajes: 127
Antigüedad: 17 años, 6 meses
Puntos: 0
Guardar archivo .pdf

Hola a todos,

Tengo guardados ficheros .F64 en mi servidor.

He conseguido que convierta a pdf y lo abra. pero ahora necesitaría que en vez de abrir el pdf me lo guardase en el disco y así poder adjuntar el pdf para enviarlo por mail.

Esto es lo que tengo:

String valor64 = "";
int contador = 0;
string fichero = path_SAN + sFic; //ruta del fichero
StreamReader objReader = new StreamReader(fichero);
string sLine = "";
while (sLine != null)
{
contador = contador + 1;
sLine = objReader.ReadLine();
if ((sLine != null) && contador > 4 && contador < 6)
valor64 = sLine;
}
objReader.Close();
decodificarPDF(valor64, Request.QueryString["factura"]);


//función que me abre en una ventana el pdf
protected void decodificarPDF(String miCadena, String vNombre)
{
Response.ContentType = "pdf";
Response.AddHeader("content-disposition", "attachment; filename=" + vNombre + ".pdf");
Response.BinaryWrite((byte[])Convert.FromBase64String(miCadena));
}


¿como se podría hacer para guardar el pdf?


Gracias!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:06.