none
publicar archivo pdf RRS feed

  • Pregunta

  • hola

    encontramos la necesidad de generar un archivo pdf y exponerlo en una pagina web el archivo queda en una dirección del disco duro por ejemplo //Svr//publicaciones//xxxx.pdf   el archivo se debe exponer (como un link) en la pagina web mvc asp.net para que el pdf se pueda descargar o visualizar en el navegador sobre esto no se como hacerlo.

    Si alguien tiene un código de ejemplo o ayuda les agradecería.

    miércoles, 7 de diciembre de 2016 19:50

Respuestas

Todas las respuestas

  • hola

    si el pdf esta dentro de la estructura del carpetas del sitio web puedes exponer el link directo, ahora si esta en una ruta por fuera deberas enviarlo como response de un action para su descarga

    File Downloads with ASP.NET MVC

     Download Files in ASP.NET MVC 3 using Controller Action

    analiza como se usa el FileResult como respuesta del action enviando el archivo

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta greg_dorian sábado, 10 de diciembre de 2016 0:51
    miércoles, 7 de diciembre de 2016 20:18
  • hola leandro gracias!!

    pero tengo otro inconveniente me dice que usuario y contraseña no validas, pero si coloco la ruta en el explorador no me pide usuario y contraseña, la linea de codigo que tengo para esto es esta:

    byte[] fileBytes = System.IO.File.ReadAllBytes(@"\\fileservr\dllo\Pendientes\"+nombrePDF);
    return File(nombrePDF, "application/pdf");

    con esta linea es donde sale el error.

    \\fileservr\dllo\Pendientes\
    jueves, 8 de diciembre de 2016 1:44