Gray is the new Black

Soms wil ik mijn kaart (printvormgeving…) niet in zwart maar in grijs opmaken. Maar QGIS maakt alle items die ik aan mijn kaart toevoeg standaard zwart.

Turn Gray dialog
Turn Gray dialog

Om de kleur eenvoudiger en sneller aan te passen heb ik de “Turn Gray” plugin geschreven. Standaard verandert deze de kleur van alle teksten en outlines in een kaart in grijs. Maar je mag ook vrolijkere kleuren uitkiezen. Optioneel ook voor de achtergrondkleur.
Op het moment worden nog niet alle items in een kaart aangepast, maar de (door mij) meest gebruikte wel: de kaart, legenda, teksten en schaalbalk. Tabellen, pijlen en kaartgrids komen later.
Ik hoop dat anderen hier ook blij mee zijn, dat is toch het idee van open source!
Hier een paar voorbeelden:
original map composer
originele vormgeving

turned to gray (default plugin values)
in grijs (met standaard plugin waarden)

turned to red foreground and lime green background
met rode voorgrondkleur en limoengroene achtergrondkleur

One thought on “Gray is the new Black

  1. Hi Raymond,
    are you sure gray is better then black?
    can you add an example please.
    Thanks

  2. When I’ve read “Turn Gray”, I expected : turn an entire map from color to grey scale. That would be a very nice feature to add to you plugin.

    1. Hi Herve,
      Thanks for your suggestion. This could be useful as well but It is not the intention of my plugin.
      It would need to change al layer styles in some way, without the possibility of changing it back. It is also hard to define what should happen if your map has very colorful layers and you choose for example blue as foreground color and orange for the background.
      However, QGIS (I think QT) has a function to change colors into grayscales. It is used in the map preview modes. Check:
      View > Preview Mode > Simulate Photocopy (Grayscale)
      You could ask QGIS developers if this could be used for saving your composed map too.

Leave a Reply

Your email address will not be published. Required fields are marked *