Es sorprendente la cantidad de información que tenemos hoy en día almacenada en formato PDF. Según la asociación PDF, cada año se crean aproximadamente 2,5 billones de PDFs, lo que supone el 6 por ciento de la web. Sin embargo, como desarrollador web, los PDF en un sitio web pueden presentar una variedad de desafíos:
- Las experiencias de visualización varían mucho entre los diferentes usuarios y dispositivos porque dependen de un visor de PDF. Ya sea integrado en los navegadores web o en bibliotecas online gratuitas, algunos visores son mejores que otros. Por lo general, Adobe Acrobat Reader es el estándar universal para visualizar correctamente los PDF.
- Me resulta difícil poder incorporar los PDF al resto de mi sitio web. La mayoría de las veces, los PDFs pedirían a los usuarios que se descargaran los PDFs en sus dispositivos.
- La conversión de los PDFs a HTML es difícil y poco fiable. Si quiero presentar el contenido dentro de una página web que está en formato PDF, a menudo podría aplanar a PDF para que sea más fácil de incrustar.
- No tengo visibilidad de cómo mi visitante está viendo esos PDFs. Esto significa que no tengo ni idea de si alguien está leyendo ciertas páginas, cuánto tiempo pasan en esas páginas, etc.
- Ver en tiempo real los diferentes modos de incrustación disponibles para tus PDFs.
- Personalizar qué características quieres como parte del visor como herramientas de anotación, descarga de PDF, impresión de PDF, controles de página, etc.
- Genera código para que lo pegues directamente en tu sitio web.
Afortunadamente, Adobe ha lanzado Adobe PDF Embed API (PDF Embed), una manera fácil para que usted pueda incorporar un PDF directamente en su sitio web con sólo un simple fragmento de código. Su uso es totalmente gratuito y se renderiza en el lado del cliente dentro de su aplicación web. No tiene que aprender una sofisticada biblioteca de PDF, y es súper fácil de hacer. No se renderiza ningún dato en los servidores de Adobe. De hecho, incluso puedes aprender a jugar con él aquí.
¡NADA! Eso es lo mejor de esto. No necesitas nada más que una página web para usar PDF Embed.
Usando el sitio de demostración para probar la API de PDF Embed
La forma más fácil de familiarizarse con el PDF Embed es probarlo en el sitio de demostración. Es un recurso fácil para empezar porque te permite:
Conseguir tu ID de cliente
Si quieres probar el PDF Embed en tu propio código, funciona sin ID de cliente cuando lo usas localmente. Sin embargo, si quieres incorporarlo realmente en tu sitio web, necesitarás obtener el Client ID. Obtenga su ID de cliente aquí.