none
Visualizar documento PDF con Canvas HTML5 RRS feed

  • Pregunta

  • Buenos días, tengo una aplicación Web en asp.net y quiero visualizar en un Canvas un documento PDF. Esto es posible hacerlo??. En un canvas porque quiero poner pintar sobre el documento.

    Ya se que igual no es el lugar pero si alguien sabe algo del tema lo agradezco.

    Saludos,

    Alvaro.

    lunes, 28 de marzo de 2016 11:46

Respuestas

  • Es posible... pero increiblemente complicado. Aquí tienes un enlace a un proyecto experimental de Mozilla, que implementa parcialmente la funcionalidad de presentar un PDF en el Canvas:

    Rendering PDF in HTML5 Canvas

    El problema es que hay que decodificar el contenido del PDF, que tiene una estructura complejísima, interpretar ese contenido, y a continuación lanzar sobre el Canvas las instrucciones de dibujo necesarias para presentar ese contenido. Sería fácil si el PDF por dentro fuera sencillo. Pero la estructura del PDF es tan enrevesada que esto supone una cantidad enorme de trabajo.



    lunes, 28 de marzo de 2016 12:04

Todas las respuestas

  • Es posible... pero increiblemente complicado. Aquí tienes un enlace a un proyecto experimental de Mozilla, que implementa parcialmente la funcionalidad de presentar un PDF en el Canvas:

    Rendering PDF in HTML5 Canvas

    El problema es que hay que decodificar el contenido del PDF, que tiene una estructura complejísima, interpretar ese contenido, y a continuación lanzar sobre el Canvas las instrucciones de dibujo necesarias para presentar ese contenido. Sería fácil si el PDF por dentro fuera sencillo. Pero la estructura del PDF es tan enrevesada que esto supone una cantidad enorme de trabajo.



    lunes, 28 de marzo de 2016 12:04
  • Ok. Y otra forma de poder pintar sobre un PDF?? complicado no?. Esque con imagenes es muy sencillo, pense que quizas hubiese alguna manera de hacerlo en un pdf. Intentare con esa libreria, a ver que dice.

    Saludos y mil gracias por contestar

    lunes, 28 de marzo de 2016 13:13