Scripts de GIMP para ayudar a hacer capturas de pantalla en BN
==============================================================

Autor: Pedro Reina <pedro@pedroreina.net>
Fecha: S.14.8.2004

Cre estos scripts en 2000 para ayudarme a hacer capturas de
pantalla de StarOffice 5.2 sobre MS Windows 98 de modo que
se puedan pasar a blanco y negro y as queden bien al
imprimir y fotocopiar las hojas del libro. Usaba GIMP 1.1.19
para Win32.

Ahora los uso desde OpenOffice.org 1.1.2 sobre GNU/Linux
con la ayuda de GIMP 1.2.3 sobre Debian 3.0.

Los scripts funcionan correctamente e incluso los puedo usar
trabajando con capturas de programas de MS Windows 98.

Preparacin: se colocan los scripts (archivos scm) en el
directorio de scripts de GIMP. Quedan disponibles en
<Imagen> > Script-Fu > Curso
(se puede ver el aspecto de este men en menu.png)

1. En MS Windows, con [Alt][ImprPant] se manda al portapapeles
la ventana del programa que hay que capturar. En GNU/Linux uso
import, del paquete ImageMagick, o bien GIMP para capturar la
ventana que necesite.

2. En MS Windows, en GIMP se elije File > Adquire > From Clipboard
(le puse el atajo [Alt][0]).

3. Con la herramienta seleccin rectangular [R], elijo una
zona algo mayor que el cuadro de dilogo en que estoy
interesado (en StarOffice 5.2 para Win32 los cuadros de
dilogo no son ventanas independientes, por eso se manda
al portapapeles el cuadro de dilogo que interesa y toda
la ventana completa tambin) y elijo el script RecGris,
que deja la imagen conteniendo solo la seleccin y adems
la pasa a gama de grises. Le asigno el atajo [Ctrl][1].
Es el mismo mtodo que uso cuando tengo que hacer una
captura de una pantalla entera pero solo necesito un trozo.

4. Elijo Zoom 1:1 [1] y ocupar ventana completa Ver >
Ajustar ventana a imagen [Ctrl][E].

5. (Solo para ventanas de MS Windows)
Hago zoom hasta ver bien los cuadros de maximizar y
minimizar ([May][M]), selecciono [R] un poco ms del
rea que ocupan y elijo el script Quita3D (le pongo el
atajo [Ctrl][2]). Tengo que borrar manualmente el canal
que ha creado el script, porque desde el script parece
que no puedo por un bug de GIMP, eligiendo en el dilogo
de capas y canales el canal Selection Mask Copy y pulsando
el icono de la papelera.

6. (Solo para ventanas de MS Windows)
Sin hacer ninguna seleccin en absoluto, elijo el script
Marca3D (le pongo el atajo [Ctrl][3]).

7. Como luego voy a pasar a negro algunas zonas que estn
en blanco, me viene bien primero reservar algunas zonas
blancas, que paso a gris; las zonas blancas que hay que
reservar son, por ejemplo, los interiores de las casillas
de opcin y las marcas de verificacin. Las puedo seleccionar
con Seleccin Borrosa [Z] y luego elijo el script
BlancoGris (le pongo el atajo [Ctrl][4]).

8. Hay que convertir a negro algunas partes blancas, como el
borde superior e izquierdo de la ventana, los botones, casillas
y marcas; los bordes los selecciono con Seleccin Borrosa y
lo dems con una seleccin rectangular que englobe todos los
elementos (para eso he reservado antes algunas partes) y tras
seleccionarlo, elijo el script BlancoNegro (le pongo el atajo
[Ctrl][5]).

9. El script QuitaFoco me permite eliminar la lnea que pone
OOo alrededor del elemento con el foco ([Ctrl][6]).

10. El script MarcaGris me permite marcar en negro los elementos
inactivos en OOo ([Ctrl][7]).

11. Convierto a blanco y negro:
Imagen > Modo > Indexado > Usar paleta en BN + Sin tramado de color
Se puede atajar con [Alt][I] el cuadro de dilogo y si ya
estn seleccionadas las opciones, [Enter].

12. A veces elimino partes totalmente blancas horizontales
o verticales del cuadro para hacerlo ms pequeo sin perder
informacin.

13. Nos quedamos solamente con el cuadro quitando el blanco
que tiene alrededor: Imagen > Transformaciones > Autorrecorte
([Alt][A]).

14. Lo guardamos como PNG con compresin 9.

15. Se importa la imagen en OOo.
