Skip to content

mtg-france/visual-kit-gen

Repository files navigation

Community Logo Pack Generator

Cet outil vous permet de générer un kit visuel complet pour votre communauté, personnalisé avec son nom, en complément du générateur de logo déjà existant. Vous pouvez utiliser directement les fichiers générés, ou bien les personnaliser.

  • Le dossier backs contient tous les fichiers de référence utilisés en fond
  • Le dossier france contient un exemple de rendu de la commande dotnet run -- France pack

Nécessite le SDK .NET 7.0 sur votre poste.

Commande pack

Utilisez la commande dotnet run -- <Community> pack pour générer tous les logos pour votre communauté dans un dossier out.

Commande par défaut

Si vous souhaitez personnaliser le rendu d'un visuel, utilisez la commande dotnet run -- <Community> -b <back> en remplaçant back par le nom d'un fichier de fond présent dans le dossier backs.

Exemple:

dotnet run -- Toulouse -b ".\backs\screen_05_dark.png" -p TopLeft -m 10 -s "0,7"

Génère une image basée sur screen_05_dark avec le logo en haut à gauche, une marge de 10px (au lieu de 50) et un logo avec une taille de 70% par rapport à l'original.

Vous pouvez ensuite utiliser l'une des options décrites ci-dessous pour personnaliser le rendu de l'image.

Options

  -b, --back <back>                                           The background image to use
  -o, --out <out>                                             The filename to write the image to. defaults to back + community name
  -m, --margin <margin>                                       Margin in pixel with the border of the image [default: 50]
  -l, --light                                                 Render the logo for light mode (dark text). defaults to autodetect based on file's name.
  -s, --scale <scale>                                         Scale factor for the logo.
  -p, --position                                              Logo position [default: Center]
  <BottomLeft|BottomRight|Center|CenterLeft|CenterRight|TopLeft|TopRight>
  -r, --rect                                                  Draws a semi-transparent back rectangle behind the community name
  -ro, --rect-opacity <rect-opacity>                          Opacity of the back rectangle. 1 for fully opaque, 0 for transparent [default: 0,9]
  -rc, --rect-color <rect-color>                              Color of the back rectangle, in #hex format, #ffffff by default for light, #2f2f2f for dark

Avec la commande pack seules les options --margin et --out sont supportées.

Lorsque vous exécutez la commande pack, chaque image du dossier back est utilisée pour générer une image avec votre communauté, avec des réglages parfois personnalisé selon l'image. Ces réglages peuvent être récupérés à partir du fichier Program.cs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages