Spreadshirt Design Generator

Automatisierte Erstellung personalisierter Geburtstags-Designs

Über das Projekt

Dieses Python-Skript generiert automatisch personalisierte Geburtstags-T-Shirt Designs für Spreadshirt. Es liest Namen aus einer CSV-Datei und erstellt für jeden Namen transparente PNG-Dateien in verschiedenen Farben.

Funktionsweise

  • Einlesen von Vornamen aus CSV-Datei
  • Automatische Generierung von PNG-Designs mit Pillow
  • Dynamische Bildgröße (exakt angepasst an Text)
  • 9 verschiedene Farbvarianten pro Name
  • Schwarzer Outline für bessere Druckqualität
  • Transparenter Hintergrund für professionellen Druck

Technologien

Python 3 Pillow CSV-Verarbeitung PIL ImageDraw

Projektstruktur

spreadshirtdesigns/
├── generate_svg_designs.py    # Hauptskript
├── requirements.txt           # Python-Abhängigkeiten
├── vornamen.csv              # Eingabe: Liste der Namen
└── designs/                  # Ausgabe: PNG-Dateien
                

Besonderheiten

  • Über 100 Vornamen unterstützt
  • 9 Farbvarianten (rot, blau, grün, gelb, orange, lila, rosa, schwarz, weiß)
  • Font-Auto-Detection für verschiedene Betriebssysteme
  • Optimale Druckgröße durch dynamische Bilddimensionen
← Zurück zu Projekten