Firma transparente / Transparent signature

[Artículo bilingüe / bilingual post]

A veces se necesita una imagen de firma “transparente”; es decir, que si se coloca sobre otro texto, haga un efecto parecido al que hace una firma hecha a mano.

Para ello, basta con hacer lo siguiente, si se dispone del programa gratuito ImageMagick, que incluye el programa convert.exe. Si queremos crear la imagen “final.png” a partir de “original.jpg”:

 

convert.exe original.jpg -alpha copy -channel A -negate temporal.png
convert.exe -brightness-contrast -30×0 temporal.png final.png
del temporal.png

La segunda y tercera líneas no son imprescindibles; al hacer el fondo transparente, la imagen se aclara un poco, y ese segundo paso la oscurece de nuevo.

Estas órdenes son válidas para Windows, pero en Linux u otros sistemas probablemente funcionarían con modificaciones menores (rm por del, y creo que poco más).

———————-

Sometimes you need a “transparent” image of a signature; that means, if you place the signature over some existent text, the effect will be similar to that of a handwritten signature.

This is one possible solution, provided you have your copy of the free program ImageMagick, that in turn includes the convert.exe program. If you want to generate “final.png” from “original.jpg”:

convert.exe original.jpg -alpha copy -channel A -negate temp.png
convert.exe -brightness-contrast -30×0 temp.png final.png
del temp.png

Second and third lines aren’t mandatory; the process of making the background transparent produces a slightly pale image, and this second step makes it a a bit sharper again.

The above commands are valid for Windows, but in Linux or other systems they’ll probably work with minor adaptations (rm instead of del, and maybe some other detail).

 

 

 

Anuncios

3 comentarios to “Firma transparente / Transparent signature”

  1. Emilio Molina Says:

    Si necesitas procesar archivos en lotes, mogrify es un “convert” con exactamente la misma funcionalidad que aplicará los cambios a todo lo que se le cruce por delante que tenga la extensión que le digas, machacando el archivo original (con lo que te ahorras el del). También uso intensivamente pdftk (en linux y en windows con CygWin) para hacer algo similar con pdfs: pdftk archivo_original.pdf cat [stamp|multistamp] archivo_pdf_con_la(s)_firma(s).pdf output archivo_de_salida.pdf

    Pdftk es genial también para desmontar/remontar pdfs.

    My two cents.

  2. guticr Says:

    Yo aquí estoy borrando sólo un fichero intermedio (el que queda demasiado clarito) pero interesante lo del mogrify. Y todavía más lo del pdftk, porque ese no lo conocía. Así que lo tengo que probar pero ya.

    Muchas gracias 🙂

  3. R. Says:

    ¿Pero no era más fácil hacer la firma con el fondo transparente directamente? xD

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: