Vous êtes sur la page 1sur 6

Trucos

Webmaster

Insertar un documento PDF en nuestra pgina web Imprimir


Haga preguntas

Insertar un documento PDF en nuestra pgina web


Diciembre 2012

ndice: 1. Inserta un documento PDF en tu pgina web 2. Consejos 3. Inserta completamente un documento PDF en tu pgina web 1. Descarga del programa 2. Convertir de formato PDF a SWF (Flash) 3. Publicar el SWF 4. Trucos 5. Vase tambin: Insertar pdf en html

Inserta un documento PDF en tu pgina web


Es muy sencillo publicar un documento PDF en lnea: Enva el archivo PDF por FTP a tu pgina web. Crea un enlace: <a href="miarchivo.pdf">Haz clic aqu para el PDF</a>

Pero aqu no podrs controlar la manera en que el documento PDF aparecer: Dependiendo de la configuracin del navegador del usuario, el PDF se puede abrir directamente en el navegador o puede aparecer la opcin para guardar el PDF.

Consejos
Indica al usuario que puede guardar el documento PDF haciendo clic derecho y seleccionando guardar destino como

Inserta completamente un documento PDF en tu pgina web


Existe un truco para publicar completamente un documento PDF en una pgina web: pdf2swf. Este pequeo programa opensource permite convertir un archivo PDF en SWF (Flash) y te permitir incluirlo completamente en tu pgina web.

Descarga del programa

Descargar SWFTools (para Windows) Despus de bajarlo, instlalo Pgina web oficial: http://www.swftools.org/

Por defecto el programa es instalado en c:\swftools

Convertir de formato PDF a SWF (Flash)


Copia el PDF en c:\swftools Abre la consola de comandos, y posicinate en (cd \swftools) Escribe: pdf2swf -b -l miarchivo.pdf

Este comando convertir miarchivo.pdf a miarchivo.swf

Publicar el SWF

Despues de Leer, creo nadie tiene la solucion con la cual yo lo instal, con mucho gusto comparto mi conocimiento al respecto, Muchos programadores continuan desarrollando aplicaciones con Visual Basic 6, y son muchos ms los que mantienen software compilado con este lenguaje. Hace unos das un colega me comentaba sobre la imposibilidad de hacer funcionar VB6 en Windows 7, y ms tarde en la misma semana otro colega me consultaba como hacer correr un ejecutable de VB6 en Windows 7, con esas dos casualidades en la misma semana me puse a buscar una solucin.

Instalando VB6 en Windows 7


Uno de los primeros problemas con que nos encontramos es que el instalador setup.exe de VB6 est compilado en 16bits, recordemos que VB6 y 5 son de la decada de los 90. Desde 2000 en adelante todos debimos pasarnos a .NET, pero eso implicaba pensar orientado a objetos y muchos se resisten, incluso hoy da. Los sistemas operativos Windows de 64bits corren casi sin problemas el software de 32bits, pero no logran ejecutar el aejo de 16bits. Afortunadamente solo el setup.exe del instalado es de 16bits, el resto del VB6, e incluso todo Visual Studio no lo es.

Instalar Visual Basic 6 en Windows 7 de 64bits


1. 2. 3. 4. Copiar el CD de Visual Basic en una carpeta vb6 en el disco duro En esa nueva carpeta, todos los archivos de \vb6\setup\ en la carpeta principal recien creada \vb6\ Ahora renombramos el archivo vb98ent.stf por acmsetup.stf Ahora, en vez de ejecutar el instalador mediante setup.exe ejecutamos acmsetup.exe. Ten en cuenta de ejecutarlo como Administrador !!

Porque son necesarios estos cambios ? Tanto setup como acmsetup utilizan guiones de instalacin que le van informando que archivo copiar y que dll y ocx registrar durante la instalacin, justamente de eso se trata instalar una aplicacin. El guin de

setup.exe es vb98ent.stf, pero como dijimos setup.exe no funciona por tanto usaremos acmsetup.exe que requiere que el guin se llame acmsetup.stf. Esa es la sencilla razn del copiado y renombre de archivo, con eso basta para tener Visual Basic 6 instalado en nuestro Windows 7, incluyendo la versin de 64bits. Debemos tener en cuenta que el ejecutable de VB6 debe ser configurado para ejecutar como Administrador, de otra forma no grabar los cambios que realicemos en nuestros fuentes VB6.

Instalar VB6 Service Pack 6 en Windows 7


Con respecto al Service Pack 6 de Visual Basic 6, el instalador setupsp6.exe tambin tiene problemas, pero ya cuenta con acmsetup.exe que podemos utilizar para instalar. Igualmente se trata de varios DLL y OCX que en ltimo caso podemos descomprimir y luego reemplazar y/o registrar. En este ltimo caso, podemos hacerlo solo para los que utilizamos en nuestra aplicacin y no recargar de DLLs innecesarias. DLL y OCX soportadas con Actualizaciones La siguiente lista son las DLL y OCX que no se soportan tal como vienen en VB6, pero contamos con actualizaciones o nuevas versiones que si corren en Windows 7

dao350.dll mdac_typ.exe mschart.ocx msdaerr.dll msdatl2.dll msexch35.dll msexcl35.dll msjet35.dll msjint35.dll msjt4jlt.dll msjter35.dll msjtor35.dll msltus35.dll mspdox35.dll msrd235.dll msrepl35.dll mstext35.dll msxbse35.dll odbctl32.dll oledb32x.dll

DLL y OCX no soportadas En el caso de la siguiente lista no hay soporte ni actualizaciones, deberamos cambiar nuestra aplicacin, igualmente casi todas se arrastran de la versin 4 o 5, en la versin 6 ya no se aconsejaba su utilizacin, si estas as te atrasaste 15 aos!

anibtn32.ocx graph32.ocx keysta32.ocx autmgr32.exe autprx32.dll racmgr32.exe

racreg32.dll grid32.ocx msoutl32.ocx spin32.ocx gauge32.ocx gswdll32.dll ciscnfg.exe olecnv32.dll rpcltc1.dll rpcltc5.dll rpcltccm.dll rpclts5.dll rpcltscm.dll rpcmqcl.dll rpcmqsvr.dll rpcss.exe dbmsshrn.dll dbmssocn.dll windbver.exe msderun.dll odkob32.dll

Configurando VB6 y su IDE en Windows 7


Bien, hemos logrado hacer funcionar VB6, pero hay algunos problemas que notamos al utilizar el IDE para modificar Formularios y Objetos dentro de el, concretamente se enlentece al mover o cambiar el tamao de los objetos y titila sin parar. Esto se debe a que VB6 no soporta full la interfaz de Windows 7 (y seguramente en Vista pase lo mismo), VB6 no soporta transparencias, Themes y otros efectos visuales. La solucin es sencilla, ya que podemos desactivar esta parte de Windows 7 al ejecutar Visual Basic 6, para esto realizamos los siguientes pasos: 1. Ir a la carpeta de instalacin de VB6, algo como: C:\Program Files (x86)\Microsoft Visual Studio\VB98 2. Seleccionar el ejecutable VB6.exe 3. Botn derecho 4. Propiedades 5. Seleccionar la solapa Compatibilidad 6. En este punto debemos seleccionar y activar los siguientes puntos: 1. Marcar: Ejecutar este programa en modo compatibilidad para: Windows XP SP3 2. Marcar: Deshabilitar los temas visuales 3. Marcar: Deshabilitar la composicin de escritorio 4. Marcar: Deshabilitar el ajuste de escala de la pantalla si se usa la configuracin elevada de ppp Listo, ahora si podemos utilizar sin problemas nuestro Visual Basic 6 en Windows 7 o Vista Cualquier duda estoy para servirte en mi correo la-jungla@live.com.mx

Propuesto como respuesta Mint Man martes, 23 de marzo de 2010 21:40

http://www.itdunya.com/t304789/

Vous aimerez peut-être aussi