Pregunta

Hola, estoy incrustando un archivo pdf en mi página asp.net como esta

<object data="..." type="application/pdf" width="300" height="200">
</object>

El problema es que he creado mi propia barra de herramientas para pdf, y quiero ampliar, alejar el documento de los botones de imagen de mi barra de herramientas. Sé que puedo incrustar JavaScript en un documento pdf, al crear un documento desde cero, pero ¿cómo puedo incrustar javascript a pdf en html teniendo solo la ruta de ese documento?

¿Fue útil?

Solución

Deje que el documento pdf se cargue. Una vez que el documento esté listo, inyecte Javascript.

Sin embargo, tenga en cuenta que el Javascript, según lo ejecuta su navegador, es diferente del Javascript ejecutado por el complemento Adobe Reader para su navegador. La estructura es similar pero el DOM es completamente diferente.

Además, Javascript en su documento HTML no puede acceder / modificar directamente el DOM del documento pdf cargado. Para eso, deberá pasar por el complemento del lector. Lamento no haber utilizado el plugin de lector de esta manera. Eche un vistazo a la API:

http://www.adobe.com/devnet/acrobat/pdfs/ js_api_reference.pdf

y también lea esta guía:

http://www.adobe.com/devnet/acrobat/pdfs/ Acro6JSGuide.pdf

Estas pueden ser su mejor apuesta porque muy pocas personas en SO parecen estar trabajando en Javascript para pdf. He hecho algunas preguntas antes, pero nunca obtuve ninguna respuesta :(

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top