dualPrint es una aplicación que permite ahorrar tinta y papel por medio de asistir al usuario a imprimir manualmente documentos por ambos lados del papel, con una o más caras del documento original a cada lado. El objetivo es asistir este proceso tal que pueda ser llevado a cabo en impresoras que no ofrecen esta funcionalidad por ser demasiado viejas.

dualPrint fue el primer software libre que publiqué y lo desarrollé antes de tomar ningún curso de programación, usando Illumination Software Creator. Luego hice un port a C++/Qt. Los códigos fuente de ambas versiones están disponibles en GitHub:

https://github.com/javiercordero/dualPrint

Instrucciones de uso

  1. Inicia dualPrint. Escoge la primera página a imprimir.
    Por lo general es la primera del documento.
  2. Observa el total de páginas del documento y escoge hasta qué página imprimirás.
    Si un documento tiene 50 pero las últimas 3 son irrelevantes, podrías imprimir hasta la 47.
  3. Indica la cantidad de páginas que imprimirás a cada lado.
    Para folletos, por lo general queremos de 3 a 6 páginas por lado. Para libros, de 1 a 2 páginas por lado.
  4. Una vez termines de entrar los detalles, oprime “Generar renglones”.
  5. Copia el set de páginas impares de la primera fila.
    En las versiones de flash y PC este paso es automático.
  6. Localice su documento y la ventana de impresión del mismo.
    Puede hacerlo oprimiendo Ctrl-P en la ventana del documento.
  7. Localice la opción de “Rango de impresión”.
    Pegue el contenido que copió anteriormente haciendo oprimiendo Ctrl-V en su teclado.
  8. Localice la opción para “imprimir múltiples hojas por lado” y especifique un número igual al que le asignó a dualPrint en el tercer paso.
    Dicha opción podría estar localizada en un área llamada “Configuración de página” o “Ajustes de presentación”..
  9. Imprima el documento.
  10. Gire los papeles para imprimir al reverso.
    Descubra cómo invertir páginas en cualquier impresora viendo Cómo imprimir al reverso.
  11. Una vez invertida la posición debe invertir el orden de las páginas.
    Si el total de páginas es un número par, marque la opción de “Invertir orden” en su ventana de impresión. Si el total es impar, remueva la página de arriba y luego use dicha opción. También puede invertirlas manualmente si desea.
  12. Vuelva a dualPrint, copie el conjunto de páginas pares y repita los pasos 6 al 9 para imprimir al reverso.
  13. Invierta el orden de las páginas una vez más.