ff-multiconverter, multimedia, audio, video, linux, ubuntu ubuntu kylin, china, releases, linux terminal, ubuntu, linux, comandos, shell conky, gadgets, ubuntu, linux SpeedTest-Cli, velocidad, red, consola, terminal tag foto 6 pinta, grafica, linux, ubuntu djl, juegos, yum, synaptic, paquetes ubuntu, releases, canonical psensor, ubuntu, linux, sistema, monitor

Scribus software libre para publicación y maquetación: Formularios en Scribus

En Scribus podemos crear formularios y generar PDF's directamente desde estos formularios.

 

Cómo crear un formulario en Scribus.

Es tan sencillo como usar un botón de los que nos ofrece Scribus para meter campos de formulario. Ahora vemos.

Creamos un documento nuevo. Tenemos un botón en el menú de botones en el que podemos elegir el tipo de control de formulario a insertar:

Metemos un campo de formulario

Al clickar en la flechilla negra, se despliega el menú y podemos elegir el tipo de control de formulario que queremos insertar

Selecciono el control que quiero y para meterlo, dibujo un rectángulo tal y como trabajamos con las formas. Al insertar sólo vemos un contorno azul, veremos el control funcionando sólo cuando generamos el PDF.

Vamos a ver los diferentes controles de formulario que podemos meter con un ejemplo.

Metemos un campo de formulario

Para este tipo de cosas es muy aconsejable usar la herramienta de Alinear y Distribuir (Ventanas: Alinear Distribuir) para poder alinear los controles y los textos.

 

Control de Formulario: Campo de Texto.

Un campo donde el usuario puede rellenar texto

Para meterlo, seleccionamos de los elementos de formulario el Campo de Texto y dibujamos un rectángulo con él.

Metemos un campo de formulario

Al meterlo en el documento aparece en azul sin más, no se ve nada más. Veremos el resultado una vez generamos el PDF, no antes.

Metemos un campo de formulario

Doble clic sobre el elemento recién introducido y podemos editar el campo. Aparecen sus propiedades.

Pestaña Apariencias:

Metemos un campo de formulario

  • Nombre: conveniente cambiársela si queremos hacer luego alguna programación, en otro caso da igual

  • Borde: Opciones del estilo del campo de texto: color, fuente, ancho..

  • Otra:

    • Sólo lectura: que no se pueda editar.

    • Requerido: me obliga a poner algo , no puedo dejarlo en blanco

    • Visibilidad: por si en algún caso queremos poner un control, pero que esté oculto.

Pestaña Opciones:

Metemos un campo de formulario

  • Multilínea: si está seleccionado, el campo de texto estará destinado a más de una línea

  • Contraseña: campo de texto tipo contraseña (aparecería con ****)

  • Limite de X caracteres: para limitar el nº de caracteres que puedan introducirse en el campo (DNI por ejemplo 9).

  • No desplazar, la barra de desplazamiento si o no. Si por ejemplo tenemos un límite de 20 caracteres puesto, pero tengo un campo de texto pequeño metido, si tenemos puesto No desplazar, no veremos lo que vamos escribiendo

  • No comprobar ortografía: no comprueba la ortografía

Dejamos todo desactivado porque queremos un campo de texto de una sola linea.

Pestaña Formato:

Indicamos si el campo va a tener sólo números, si tiene decimales o no.... vamos, que trata el formato del campo. Con esto conseguimos limitar la información que se va a meter dentro de dicho campo.

Metemos un campo de formulario

Pestaña Validar

Si por ejemplo en Formato he elegido en formato numérico, podría decirle que no puede ser mayor que o menor que...

Metemos un campo de formulario

Este tipo de controles de formulario que vamos metiendo en el documento podemos tratarlos como cualquier forma y editarla, cambiarle la forma... añadirle puntos de control y moverlos.... pero aunque en el documento vemos cómo lo hemos cambiado, al generar el PDF se queda tal y como estaba, un cuadrado, vamos que no se reflejan los cambios al generar el PDF

En Comentarios, va a ser una caja de texto más grande que la primera, y en las opciones le pongo que es multilínea

 

Control de Formulario: Casilla de verificación o casilla de marcado.

Vamos a ver cómo trabajar con este tipo de controles de formulario.

Respecto a las casillas de verificación, o casillas de marcado. En este caso tenemos que dibujar 3, una por cada ítem (podemos hacerlo con copiar / pegar)

Nos permiten seleccionar una o más opciones.

Metemos un campo de formulario

Pestaña Apariencia

En la pestaña apariencia tiene las mismas opciones de campo de texto

Metemos un campo de formulario

Pestaña Opciones
  • Comprobar estilo: podemos elegir el tipo de dibujillo que queremos para el campo de verificación

Metemos un campo de formulario

  • Marcado por defecto: si queremos que la casilla aparezca marcada

Metemos un campo de formulario

Si clickamos en la casilla de Cruz una vez hemos generado el PDF, aquí veríamos como es una cruz la señal de marcado-

 

Control de Formulario: casilla de combo.

Una casilla de combo nos permite seleccionar una de varias opciones

Metemos una casilla de combo :

Metemos un campo de formulario

Metemos un campo de formulario

En opciones, ponemos editable, para decir que la casilla puede editarse.

Metemos un campo de formulario

Para escribir las opciones, tenemos que elegir la herramienta de Editar contenido del marco (Tecla Abreviada: E)

Metemos un campo de formulario

Escribimos los items que queremos que se puedan elegir

Tenemos 3 ítems, hemos escrito los 3 (Item1, Item2, Item3), pero están desbordados (1). Da igual, luego en el PDF que generemos se verán los 3.

Para poder meter todos los elementos que componen el combo, lo mejor es en un principio dejar el control mucho más grande, escribir todo y luego ya lo hacemos más pequeño.

 

Control de Formulario: list

 

Listado de opciones entre las que podemos elegir

En este control y a diferencia con el Combo, tenemos siempre visible todas las opciones, por lo que debemos dejar espacio para el control.

Metemos un campo de formulario

 

Cambiar propiedades a varios a la vez y exportar en PDF.

Vamos a ver cómo podemos aplicar a varios controles a la vez algunas propiedades, y además exportaremos el documento formulario a un PDF

Propiedades de los controles de formulario

Seleccionamos todos menos las casillas de verificación, y en Propiedades (F2) voy a colores y le aplico algún color de fondo.

Metemos un campo de formulario

Exportar el documento para obtener el formulario en PDF

Vamos a Archivo: Exportar: Guardar como PDF

Metemos un campo de formulario

Para poder trabajar con formularios, capas, vínculos, tenemos que elegir en compatibilidad PDF 1.5. Le damos a guardar y ya tenemos generado el PDF

Metemos un campo de formulario

Control de formulario: Botón.

Vamos a meter un botón . Al hacer clic en el mismo, se ejecutará una acción.

Metemos un campo de formulario

Hacemos doble clic y en lugar de editar texto nos aparecen las opciones del botón.

Primero, modificar el nombre, para tenerlo controlado por nombre.

Metemos un campo de formulario

Metemos un campo de formulario

Pestaña Acción

Aquí tenemos el comportamiento del botón. Se puede programar en Javascript si queremos que sea algo más complicado. Existen algunas opciones ya predefinidas:

  • Ir a(para ir a otra página.. )..

  • Enviar formulario .. podría poner un botón para que envíe un formulario (adjunte directamente en un correo)...

  • …..

Por ejemplo, podríamos poner que cuando se pulse el botón se envíe el formulario a correo@tudominio.com

mailto: correo@tudominio.com

Metemos un campo de formulario

Si queremos que aparezca un texto, en el botón, podríamos hacerlo con la herramienta de editar contenido del marco:

Metemos un campo de formulario

Y escribimos dentro del control.

Metemos un campo de formulario

Espero que esta publicación te haya gustado. Si tienes alguna duda, consulta o quieras complementar este post, no dudes en escribir en la zona de comentarios. También puedes visitar Facebook, Twitter, Linkedin, Instagram, Pinterest y Feedly donde encontrarás información complementaria a este blog. COMPARTE EN!

0 comments:

No insertes enlaces clicables, de lo contrario se eliminará el comentario. Si quieres ser advertido via email de los nuevos comentarios marca la casilla "Notificarme". Si te ayudé con la publicación o con las respuestas a los comentarios, compártelo en Facebook, Twitter, Tumblr, Google +, Pinterest o Instagram. Gracias.