Cargar PDF en ASP.NET

09/04/2007 - 13:50 por Alhambra-Eidos Kiquenet | Informe spam
Hola a todos

tengo una aplicación web asp.net 2.0 que se pretende que pueda visualizar
ficheros PDF en una página ASPX. Es decir, tener un control Visor de PDFs
dentro de una página ASP.NET.

He visto que para la versión Acrobar 7.0 se tienen estos COM (pestaña COM en
References de proyecto Web):

Adobe Acrobat 7.0 Browser Control Type Library 1.0
\\Program Files\\Adobe\\Acrobat 7.0\\ActiveX\\AcroPDF.dll

Adobe Acrobat 7.0 Type Library
\\Program Files\\Adobe\\Acrobat 7.0\\Reader\\AcroRd32.dll.

Entiendo que habría que utilizar el COM (ActiveX) AcroPDF.dll.

Qué pasos debería seguir para incluirlo en la página ? Puedo incluirlo en la
barra de herramientas ? Necesito un control que pueda arrastrar a la página
ASPX.

Saludos y gracias de antemano.

http://www.alhambra-eidos.es/web2005/index.html

Preguntas similare

Leer las respuestas

#6 Alhambra-Eidos Kiquenet
09/04/2007 - 14:56 | Informe spam
Hola,

he intentado agregar el Activex al Toolbox, pero no he conseguido nada.
Cuando selecciono Choose Items y escojo el ActiveX de Acrobat no aparece nada
en la barra de herramientas. Luego he visto la opción Show All del Toolbox, y
si aparece un control de PDF pero deshabilitado, no se puede arrastrar.

Supongo que habrá que hacerlo de otra manera.

Saludos.
"Jorgebg" wrote:

Hola,
Los controles ActiveX necesitan una instalación previa en el cliente (el
usuario final de la aplicacion web) y tecnicamente, por cuestiones de
seguridad, no estan muy recomendados.
Si realmente necesitas hacerlo, puedes siguiendo los siguientes pasos:
1.- Boton derecho en la barra de herramientas (Toolbox) del diseñador
2.- Haz click en "Choose Items..." (tengo el Visual Studio en inglés), algo
asi como "Elegir items...".
3.- Selecciona la librería que contiene el control (un nuevo item aparecerá
en la barra de herramientas.

Y ya está, lo puedes arrastrar.

Saludos,

Jorgebg - MCSD.NET


"Alhambra-Eidos Kiquenet" wrote:

> Hola a todos
>
> tengo una aplicación web asp.net 2.0 que se pretende que pueda visualizar
> ficheros PDF en una página ASPX. Es decir, tener un control Visor de PDFs
> dentro de una página ASP.NET.
>
> He visto que para la versión Acrobar 7.0 se tienen estos COM (pestaña COM en
> References de proyecto Web):
>
> Adobe Acrobat 7.0 Browser Control Type Library 1.0
> \\Program Files\\Adobe\\Acrobat 7.0\\ActiveX\\AcroPDF.dll
>
> Adobe Acrobat 7.0 Type Library
> \\Program Files\\Adobe\\Acrobat 7.0\\Reader\\AcroRd32.dll.
>
> Entiendo que habría que utilizar el COM (ActiveX) AcroPDF.dll.
>
> Qué pasos debería seguir para incluirlo en la página ? Puedo incluirlo en la
> barra de herramientas ? Necesito un control que pueda arrastrar a la página
> ASPX.
>
> Saludos y gracias de antemano.
>
> http://www.alhambra-eidos.es/web2005/index.html
>
Respuesta Responder a este mensaje
#7 Juan Diego Bueno
09/04/2007 - 15:10 | Informe spam
Hola:

Esto ya se trató en otro hilo. El componente ActiveX que dices es de
escritorio, por eso no te deja incrustarlo en una aplicación web. Si
no te convence lo que dice Octavio (que es que se abra el pdf tal
cual, ya que si el cliente tiene los requisitos adecuados, el
navegador ya lo mostrará), puedes mirar en este mismo grupo en el hilo
llamado "Applets en C#" que te explica como incrustar objetos de
escritorio para visualizarlos en aplicaciones web, pero que sepas que
solo podrá verse en IE

Saludos

On 9 abr, 14:56, Alhambra-Eidos Kiquenet
wrote:
Hola,

he intentado agregar el Activex al Toolbox, pero no he conseguido nada.
Cuando selecciono Choose Items y escojo el ActiveX de Acrobat no aparece nada
en la barra de herramientas. Luego he visto la opción Show All del Toolbox, y
si aparece un control de PDF pero deshabilitado, no se puede arrastrar.

Supongo que habrá que hacerlo de otra manera.

Saludos.

"Jorgebg" wrote:
> Hola,
> Los controles ActiveX necesitan una instalación previa en el cliente (el
> usuario final de la aplicacion web) y tecnicamente, por cuestiones de
> seguridad, no estan muy recomendados.
> Si realmente necesitas hacerlo, puedes siguiendo los siguientes pasos:
> 1.- Boton derecho en la barra de herramientas (Toolbox) del diseñador
> 2.- Haz click en "Choose Items..." (tengo el Visual Studio en inglés), algo
> asi como "Elegir items...".
> 3.- Selecciona la librería que contiene el control (un nuevo item aparecerá
> en la barra de herramientas.

> Y ya está, lo puedes arrastrar.

> Saludos,

> Jorgebg - MCSD.NET

> "Alhambra-Eidos Kiquenet" wrote:

> > Hola a todos

> > tengo una aplicación web asp.net 2.0 que se pretende que pueda visualizar
> > ficheros PDF en una página ASPX. Es decir, tener un control Visor de PDFs
> > dentro de una página ASP.NET.

> > He visto que para la versión Acrobar 7.0 se tienen estos COM (pestaña COM en
> > References de proyecto Web):

> > Adobe Acrobat 7.0 Browser Control Type Library 1.0
> > \\Program Files\\Adobe\\Acrobat 7.0\\ActiveX\\AcroPDF.dll

> > Adobe Acrobat 7.0 Type Library
> > \\Program Files\\Adobe\\Acrobat 7.0\\Reader\\AcroRd32.dll.

> > Entiendo que habría que utilizar el COM (ActiveX) AcroPDF.dll.

> > Qué pasos debería seguir para incluirlo en la página ? Puedo incluirlo en la
> > barra de herramientas ? Necesito un control que pueda arrastrar a la página
> > ASPX.

> > Saludos y gracias de antemano.

> >http://www.alhambra-eidos.es/web2005/index.html
Respuesta Responder a este mensaje
#8 Juan Diego Bueno
10/04/2007 - 09:46 | Informe spam
On 10 abr, 09:36, Alhambra-Eidos Kiquenet
wrote:
Hola,
el otro hilo donde se trataó sabes cuál es ?



http://groups.google.com/group/micr...09c1f30ef2
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida