4D Write Pro: Desactivar la visibilidad de las imágenes vacías

Traducido automáticamente de Deepl

Los documentos de 4D Write Pro pueden contener imágenes de diferentes fuentes y en varios formatos. Estas imágenes pueden, en algunos casos, no mostrarse por razones totalmente razonables – como URLs inválidas, fórmulas que devuelven imágenes vacías, formatos no soportados por la plataforma, etc.

Sin embargo, siempre se representan con un pequeño rectángulo vacío que muestra su ubicación teórica. Si desea cambiar este comportamiento, 4D v19 R6 se entrega con una nueva opción de vista que le permite hacer completamente invisibles las imágenes vacías.

HDI: La nueva opción de vista en acción

Con y sin establecer la nueva propiedad

Imágenes vacías visibles 🙁

Imágenes vacías ocultas 🙂

blank

wk Imágenes vacías VISIBLES

Esta nueva propiedad es una propiedad de la vista como la visualización de la regla o el factor de zoom. Nunca se almacena en el documento. Además, sólo se aplica cuando se ejecutan las fórmulas, es decir, cuando el documento se visualiza en modo «valores» y no en modo «fórmulas», esta última permanece visible.
Por último, por razones de compatibilidad, esta nueva propiedad se establece por defecto en «true», es decir, las imágenes vacías siguen representadas por un rectángulo vacío.

Tres formas de proceder

La elección entre estos modos de visualización puede hacerse de varias maneras. Elija la que más le convenga:

A través de la lista de propiedades

La primera forma, y la más sencilla, es utilizar la lista de propiedades, que ofrece una nueva entrada en el tema de la apariencia. El objeto de formulario en cuestión tendrá en cuenta automáticamente esta elección.

blank

A través de la interfaz de usuario

La segunda opción es utilizar la interfaz de usuario en la que aparece un nuevo elemento. Ya sea en la barra de herramientas o en la barra lateral.

blank

blank

A través de la programación

Por último, también se puede hacer mediante programación en una línea de código:

WP SET VIEW PROPERTIES(*; "WParea"; New object(wk visible empty images; False))

Una vez ejecutado este código, las imágenes vacías y no soportadas se ocultarán efectivamente.

Exportación de pdf, docx y SVG

El parámetro wk visible empty images también puede utilizarse en un contexto diferente para las exportaciones. En efecto, ¿por qué no desearía evitar la exportación de imágenes cuando están vacías? Pues bien, ¡ahora es posible utilizar esta opción al exportar!

Muchas maneras de hacerlo (de nuevo):

Esto puede determinarse a través de los diálogos de la interfaz que preceden a la exportación…

blank

… o de forma programada añadiendo esta nueva opción al objeto pasado como parámetro

$o:=New object(wk visible empty images; False)
WP EXPORT DOCUMENT(WParea; $path; wk pdf; $o)

Conclusión

Esta nueva opción facilitará la definición de cómo deben mostrarse y/o exportarse los documentos. Ya sea sin esfuerzo a través de las interfaces de usuario o mediante programación para obtener aún más precisión y control.

Más detalles en el centro de documentación. Y como siempre, no dude en ponerse en contacto en los foros de 4D.

Roland Lannuzel
- Propietario de Producto y Experto en 4D - Después de estudiar electrónica, Roland se dedicó a la informática industrial como desarrollador y consultor, construyendo soluciones para clientes con una variedad de bases de datos y tecnologías. A finales de los años 80 se enamoró de 4D y lo ha utilizado para escribir aplicaciones de negocio que incluyen sistemas de contabilidad, facturación y correo electrónico.Eventualmente se unió a la compañía en 1997, las valiosas contribuciones de Roland incluyen el diseño de especificaciones, herramientas de prueba, demos, así como la formación y hablar con la comunidad 4D en muchas conferencias. Continúa dando forma activamente al futuro de 4D definiendo nuevas características y herramientas de desarrollo de bases de datos.