Hacer captura de pantalla de
La acción Hacer captura de pantalla de (imagen siguiente) hace una captura de pantalla de la página, de un grupo de filas de una tabla o de un control, y guarda la imagen en un nodo de la fuente fuente de página como imagen Base64. Puede configurar la acción para un evento, por ejemplo, al hacer clic en un botón. Cuando se inicia el evento, se hace una captura de pantalla y la imagen se guarda en un nodo de la fuente de página. Después, la imagen se puede utilizar desde ese nodo según sea necesario.

A continuación se describen las opciones que puede configurar para esta acción.
•Hacer captura de pantalla de: las opciones son: (i) la página actual, (ii) un grupo de filas de una tabla, o (iii) un control situado en la página actual, que se selecciona de la lista desplegable que aparece al elegir la opción Control. Tenga en cuenta que, en el caso de los grupos de filas de una tabla, en la captura de pantalla solo aparecerán aquellas filas que aparecen actualmente en la tabla.
•Formato: las opciones son PNG o JPG. Tenga en cuenta, no obstante, que la captura de pantalla se almacenará en la fuente de página como una imagen en formato Base64. Posteriormente, puede guardar la imagen en un archivo mediante la opción Guardar imagen en archivo de la acción Cargar/Guardar imagen.
•Calidad: especifica la calidad de la imagen. Los valores pueden ser números enteros comprendidos entre 1 (calidad mínima) y 100 (calidad máxima). Tenga en cuenta que las imágenes de mayor calidad tienen un tamaño de archivo mayor.
•Nodo de destino: este es el nodo de la fuente de página en el que se almacenará la imagen en formato Base64. Ahora puede utilizar los datos de este nodo para mostrar la imagen en el diseño y/o guardar la imagen en un archivo.
Funciones de extensión de MobileTogether
MobileTogether cuenta con distintas funciones de extensión XPath creadas específicamente para usarlas en los diseños de MobileTogether. Algunas de ellas son especialmente útiles para ciertas acciones en concreto. Por ejemplo, mt-available-languages() devuelve los idiomas en que está disponible la solución y se podría usar, por ejemplo, con la acción Cuadro de mensaje. Si alguna función es especialmente relevante para esta acción, aparece a continuación. Para ver una lista completa de funciones de extensión y sus descripciones consulte Funciones de extensión de MobileTogether.
mt-base64-to-hexBinary()
mt-hexBinary-to-base64()
mt-hexBinary-to-string()
mt-change-image-colors()
mt-image-width-and-height()
mt-string-to-hexBinary()
mt-transform-image()