Manualinux
http://www.nvu.com http://www.gimp.org InicioPresentaciónActualizacionesManualesDescargasNoticiasAgradecimientoEnlaces

Entornos GráficosAplicaciones

DesarrolloEmuladoresInternetJuegosMultimediaSistema

GráficosSonidoVídeo

Editores Gráficos - FotoxxEditores Gráficos - Inkscape

Editores Gráficos - HeliosPaint




Editores Gráficos - HeliosPaint




Copyright

Copyright © José Luis Lara Carrascal  2009-2017   http://manualinux.eu



Introducción

HeliosPaint
es un programa freeware de edición y creación de imágenes, escrito en Java y por lo tanto, multiplataforma. En este manual trataremos su instalación en GNU/Linux, instalación que se debe de hacer como usuario al no soportar instalación global, utilizando siempre el mismo archivo de configuración, archivo que se crea en el mismo directorio donde se ejecuta el programa.



Características

* Lápiz para la edición de los píxeles.
* Manos libres y líneas rectas con la opción de anchura, patrón de línea, conexión de línea y cabezal de flechas.
* Brocha de pintura con cabezal redimensionable y suavizado de bordes.
* Goma de borrar con cabezal redimensionable y suavizado de bordes.
* Spray con cabezal redimensionable, suavizado de bordes o la opción global de spray.
* Lápiz resaltador con tamaño ajustable y suavizado de bordes
* La pintura puede ser con reemplazo local o global. La sensibilidad de sangrado del color permite pintar los colores similares más cercanos.
* Herramienta de forma por crear a mano alzada, polígono regular, estrella, luna y formas de corazón.
* Entrada de texto con la opción de fuente, estilo, subrayado y rotación.
* Filtros de imagen: Niveles RGB, niveles HSB, niveles HSL,gamma, transparencia, mezclador de canales, temperatura y tintado, contraste, ganancia y polarización, umbral de imagen, expesura, blanco y negro, inversión de imagen, solarización, grises, filtro de color, tono sepia, tritón, nitidez, máscara de enfoque, desenfoque, desenfoque borroso (pixelado), difusión, disolución, suavizado de bordes, detección de bordes, efecto óleo, posterizar, repujado, cromado, reducción de ruido y envoltura de borde.
* Ajustes de color y transparencia de la imagen, con patrones de gradientes planos, redondos, rectangulares y "ajustados a la forma". Esto permite que las áreas de la imagen puedan ser oscurecidas, iluminadas y mejorado su color.
* Reflejo de imagen, aumento de escala, reducción de escala, rotación, vista de perspectiva.
* Redimensionado de imágenes por lotes
* Soporte de paleta de color completa con transparencia ajustable y grabador de color.
* Soporte completo de pintado de textura con transparencia ajustable. Las imágenes de textura pueden ser creadas, cargadas y guardadas en el disco, o simplemente, arrastrarlas y soltarlas en la ventana del programa desde internet.
* Soporte de zoom con rejilla opcional.
* Soporte de pegado de texto e imagen desde el portapapeles y copiado/cortado de imagen o segmento de imagen al portapapeles.
* Tijeras, lazo y varita mágica para seleccionar y mover segmentos de la imagen. La sensibilidad del lazo y la varita mágica son ajustables. La transparencia de los segmentos superpuestos es ajustable. Las tijeras pueden recortar varias formas, que incluyen polígonos regulares, estrellas y corazones. Cuando se selecciona parte de la imagen, todas las operaciones de pintura sólo se aplican a ese área.
* Se pueden guardar las áreas seleccionadas como gif transparentes o archivos PNG transparentes.
* Soporte de operaciones de deshacer y rehacer.
* Soporte de impresión con ajuste automático a la página.
* Soporte de lectura y escritura de los siguientes formatos de imagen: bmp, gif, jpg/jpeg, pct/pict, pcx, pgm, ppm, png, psd, ras, tga, tif/tiff, wbmp y xpm.
* Soporte de imágenes de tamaño superior a 14 megapíxeles (se requiere un ordenador potente para poder trabajar con imágenes de gran tamaño),
* Soporte de exportación a formato PDF.



Instalación

Dependencias

Aplicaciones


Entre paréntesis la versión con la que se ha instalado HeliosPaint para la elaboración de este documento.

* Java Runtime Environment - (8u121)
* Wget - (1.19.1) [1]
* Convert (ImageMagick) - (7.0.5-4) [2]

[1] Requerido para poder descargarnos un icono desde la web de HeliosPaint.
[2] Requerido para poder crear el icono del archivo desktop.



Descarga

HeliosPaint.jar

Extracción e Instalación como usuario de HeliosPaint  Bloc de Notas Información general sobre el uso de los comandos

$ mkdir -p ~/Programas/HeliosPaint
$ cp HeliosPaint.jar ~/Programas/HeliosPaint
$ mkdir -p ~/.local/share/icons/hicolor/{16x16,24x24,32x32,48x48}/apps
$ wget -c http://www.heliospaint.com/HeliosPaint.png -O \
~/.local/share/icons/hicolor/48x48/apps/HeliosPaint.png
$ for i in ~/.local/share/icons/hicolor ; do \
convert -resize 32 $i/48x48/apps/HeliosPaint.png $i/32x32/apps/HeliosPaint.png ; \
convert -resize 24 $i/48x48/apps/HeliosPaint.png $i/24x24/apps/HeliosPaint.png ; \
convert -resize 16 $i/48x48/apps/HeliosPaint.png $i/16x16/apps/HeliosPaint.png ; \
gtk-update-icon-cache -tf $i &> /dev/null ; \
done

Creación de un script lanzador del programa

El programa requiere ser ejecutado dentro de su directorio como sucede con la mayoría de programas Java, por lo que crearemos un script para hacerlo sin necesidad de estar dentro del mismo. Abrimos un editor de texto y añadimos lo siguiente:

#!/bin/sh

cd $HOME/Programas/HeliosPaint
java -jar HeliosPaint.jar

Lo guardamos con el nombre HeliosPaint, le damos permisos de ejecución y lo copiamos al directorio /bin de nuestro home.

$ chmod +x HeliosPaint
$ mkdir -p ~/bin
$ cp HeliosPaint ~/bin
$ sed -i '$iexport PATH=$HOME/bin:$PATH' ~/.bashrc

Explicación de los comandos

sed -i '$iexport PATH=$HOME/bin:$PATH' ~/.bashrc : Normalmente el directorio /bin de nuestro home suele estar incluido por defecto en el PATH, ejecutar este comando en el caso de que no sea así en la distribución que estemos utilizando. Si no existe el archivo ~/.bashrc, cambiar el comando por éste otro: echo 'export PATH=$HOME/bin:$PATH' > ~/.bashrc

Creación del archivo HeliosPaint.desktop

Para que HeliosPaint sea detectado por los menús de entornos gráficos como XFce 4, o paneles como LXPanelFbpanel, abrimos un editor de texto y añadimos lo siguiente: 

[Desktop Entry]
Name=HeliosPaint
GenericName=HeliosPaint
Comment=Un editor de imágenes escrito en Java
Exec=HeliosPaint
Icon=HeliosPaint
Categories=Application;Java;Graphics
Type=Application


Lo guardamos con la codificación de caracteres UTF-8, y con el nombre HeliosPaint.desktop. Luego lo copiamos a ~/.local/share/applications. La desinstalación y respaldo de este archivo viene incluida en los scripts correspondientes proporcionados en este manual.

$ mkdir -p ~/.local/share/applications
$ cp HeliosPaint.desktop ~/.local/share/applications

Archivo de configuración personal

~/Programas/HeliosPaint/HeliosPaint.properties El directorio de instalación del programa es el mismo que se utiliza para el archivo de configuración personal, de ahí que esta instalación no se haga como root.

Actualización a una nueva versión

Si ya tenemos instalado el programa siguiendo este manual, sólo tenemos que copiar la nueva versión descargada al directorio de instalación, sobreescribiendo la versión anterior.

$ cp -f HeliosPaint.jar ~/Programas/HeliosPaint

Desinstalación como usuario de HeliosPaint

1) MODO TRADICIONAL

*************************

2) MODO MANUALINUX

HeliosPaint-1.7-scripts.tar.gz

$ tar zxvf HeliosPaint-1.7-scripts.tar.gz
$ cd HeliosPaint-1.7-scripts
$ ./Desinstalar_HeliosPaint-1.7

Copia de Seguridad como usuario

Con este otro script creamos una copia de seguridad de los binarios, recreando la estructura de directorios de los mismos en un directorio de copias de seguridad (copibin) que se crea en el directorio home

$ tar zxvf HeliosPaint-1.7-scripts.tar.gz
$ cd HeliosPaint-1.7-scripts
$ ./Respaldar_HeliosPaint-1.7

Restaurar la Copia de Seguridad como usuario

Y con este otro script (que se copia de forma automática cuando creamos la copia de respaldo del programa) restauramos la copia de seguridad como usuario cuando resulte necesario.

$ cd ~/copibin/restaurar_copias
$ ./Restaurar_HeliosPaint-1.7



Iniciamos HeliosPaint

Sólo nos queda teclear en una terminal o en un lanzador el comando HeliosPaint y el programa aparecerá en la pantalla.


Captura - HeliosPaint - 1


Captura - HeliosPaint - 2


Captura - HeliosPaint - 3




Enlaces


http://www.heliospaint.com >> La web de HeliosPaint.


Foro Galería Blog


Actualizado el 16-04-2017

Editores Gráficos - HeliosPaint

Editores Gráficos - FotoxxEditores Gráficos - Inkscape