Incorpora el visor PDF.js de Mozilla en tus páginas y entradas mediante un bloque de Gutenberg o un sencillo shortcode. PDF.js es una biblioteca de javascript para mostrar páginas pdf en los navegadores.
Características:
- Bloque de Gutenberg y shortcode
- Preparado para traducción (solo plugin): español y francés incluidos, listo para más idiomas.
- Tema elegante que se adapta al modo oscuro y claro (si el navegador es compatible con CSS dinámico).
- Botones personalizables
- Menú de navegación de página
- Función de búsqueda
- Entrada protegida con contraseña en PDF
- Barra de carga y visualización parcial del PDF cargado (¡ideal para archivos PDF de gran tamaño!).
- Esquema del documento
- Editor clásico: botón multimedia del editor fácil de usar que genera el shortcode por ti.
- Compatibilidad con dispositivos móviles
Sintaxis del shortcode:
`
[pdfjs-viewer attachment_id=123 viewer_width=600px viewer_height=700px fullscreen=true download=true print=true]
O utiliza una URL directa:
`
[pdfjs-viewer url=http://www.website.com/test.pdf viewer_width=600px viewer_height=700px fullscreen=true download=true print=true] `
Parámetros del shortcode:
attachment_id(recomendado): ID del archivo en la biblioteca de medios de WordPress.url(alternativa): URL directa al archivo PDF. Usaattachment_idsiempre que sea posible para mayor seguridad.viewer_width(opcional): Ancho del visor (por defecto:100 %)viewer_height(opcional): Altura del visor (por defecto:800px)fullscreen(opcional):true/false, muestra el enlace de pantalla completa encima del visor (por defecto:true)fullscreen_text(optional): Text for the fullscreen link (default:View Fullscreen)- No se permiten espacios. Usa
%20en lugar de espacios.
- No se permiten espacios. Usa
fullscreen_target(opcional):true/false, abre el enlace de pantalla completa en una nueva pestaña (por defecto:false)download(opcional):true/false, activa o desactiva el botón de descarga (por defecto:true)print(opcional):true/false, activa o desactiva el botón de impresión (por defecto:true)openfile(opcional):true/false, mostrar el botón para abrir archivos (por defecto:false)zoom(opcional): Nivel de ampliación inicial:auto,page-actual,page-fit,page-widtho un porcentaje como75,100,150(por defecto:auto).
¿Quieres ayudar a desarrollar el complemento? ¿Has encontrado un error? Encuéntranos en GitHub. Para obtener instrucciones de compilación y directrices de contribución, consulta la guía para desarrolladores en DEVELOPER.md.
Aviso de administración tras las actualizaciones / Bloque no válido
Cuando actualices el plugin, es posible que los editores vean un banner en el que se explica que Gutenberg podría mostrar un mensaje de «Intentar recuperar bloque» al editar entradas antiguas con archivos PDF. Al hacer clic en él, se actualiza el formato del bloque, pero esto no afecta a lo que ven los visitantes. Puedes descartar el banner y no volverá a aparecer hasta que una futura versión lo habilite de nuevo.
Licencia
Este plugin de WordPress está licenciado bajo GPLv2 o posterior.
PDF.js (incluido en este plugin) ha sido desarrollado por Mozilla y está sujeto a la licencia Apache License 2.0. Para obtener más información, consulta el repositorio de PDF.js.
