Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
funciones:nfl_embedxml [18/03/2022 21:59] pedro creado |
funciones:nfl_embedxml [18/03/2022 23:31] pedro [Función nfl_EmbedXML] |
||
---|---|---|---|
Línea 4: | Línea 4: | ||
Nos crea el código HTML necesario para embeber la visualización de un fichero XML en un wBevel. | Nos crea el código HTML necesario para embeber la visualización de un fichero XML 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.dev/manual.pdf). | + | Si pasamos el contenido del fichero en cBuffer, cFile se utiliza para confirmar el tipo MIME. |
- | 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 no pasamos cBuffer intentara leer el fichero en cPath+cFile. |
- | Para poder utilizar el visualizador de PDF PDF.js este tendrá que estar correctamente [[tecnicas:pdfjs|instalado]] en el dominio. | + | Esta basado en [[https://www.jqueryscript.net/demo/tree-xml-viewer-formatter/|tree-xml-viewer-formatter]] |
===== Parámetros ===== | ===== Parámetros ===== | ||
^Nombre ^Descripción ^Versión ^ | ^Nombre ^Descripción ^Versión ^ | ||
- | | cFile | Nombre que le pondrá el visualizador al fichero PDF | 0.4| | + | | cFile | Nombre del fichero | 0.5| |
- | | cURL | Dirección del webservice que se suministrara el PDF al visualizador o la URL desde la que puede descargarselo | 0.4| | + | | cPath | Carpeta en la que se encuentra el fichero | 0.5| |
- | | lCloseButton | Indicamos si forzamos que aparezca el botón de cerrado en el visualizador | 0.4| | + | | cBuffer | Podemos pasar el contenido del fichero en texto plano | 0.5| |
- | | 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| | + |