Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
funciones:nfl_embedpdfjs [21/03/2021 20:52] pedro |
funciones:nfl_embedpdfjs [16/04/2022 22:39] (actual) pedro |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== Función nfl_EmbedPDFjs ====== | ====== Función nfl_EmbedPDFjs ====== | ||
- | nfl_EmbedPDFjs( cFile, cURL, lCloseButton ) --> cHtml | + | nfl_EmbedPDFjs( cFile, cURL, lCloseButton, lPrint, lDownload, lOpen, lBookMark ) --> cHtml |
Nos crea el código HTML necesario para embeber el visualizador de PDF PDF.js en un wBevel. | Nos crea el código HTML necesario para embeber el visualizador de PDF PDF.js en un wBevel. | ||
- | Este visualizador necesita que le pasemos una URL para que solicite la descarga del PDF que le indiquemos, si el PDF esta un la zona publica del dominio (ej: /htdocs) solo será necesario poner la URL completa (ej: http://nefele.drv/manual.pdf). | + | Este visualizador necesita que le pasemos una URL para que solicite la descarga del PDF que le indiquemos, si el PDF esta un la zona publica del dominio (ej: /htdocs) solo será necesario poner la URL completa (ej: http://nefele.dev/manual.pdf). |
- | Si queremos presentar un PDF que no este en el área publica del dominio tendremos que preparar un webservice al que le podamos indicar mediante una [[tecnicas:urlamigable|URL amigable]] (ej: /enviapdf/manual), ya que no podremos pasar parámetros por GET al webservice. | + | **Si queremos presentar un PDF que no este en el área publica del dominio tendremos que preparar un webservice al que le podamos indicar mediante una [[tecnicas:urlamigable|URL amigable]] (ej: /enviapdf/manual), ya que no podremos pasar parámetros por GET al webservice.** |
Para poder utilizar el visualizador de PDF PDF.js este tendrá que estar correctamente [[tecnicas:pdfjs|instalado]] en el dominio. | Para poder utilizar el visualizador de PDF PDF.js este tendrá que estar correctamente [[tecnicas:pdfjs|instalado]] en el dominio. | ||
Línea 16: | Línea 16: | ||
| cURL | Dirección del webservice que se suministrara el PDF al visualizador o la URL desde la que puede descargarselo | 0.4| | | cURL | Dirección del webservice que se suministrara el PDF al visualizador o la URL desde la que puede descargarselo | 0.4| | ||
| lCloseButton | Indicamos si forzamos que aparezca el botón de cerrado en el visualizador | 0.4| | | lCloseButton | Indicamos si forzamos que aparezca el botón de cerrado en el visualizador | 0.4| | ||
+ | | lPrint | Habilita/Deshabilita el botón y la opción de menú de Imprimir | 0.5| | ||
+ | | lDownload | Habilita/Deshabilita el botón de Descargar | 0.5| | ||
+ | | lOpen | Habilita/Deshabilita la opción de menú Abrir | 0.5| | ||
+ | | lBookMark | Habilita/Deshabilita el botón y la opción de menú de BookMark | 0.5| |