Skip to content

Logo embedding for chart exports #34

@kitikonti

Description

@kitikonti

Feature Request

Beschreibung

Möglichkeit, ein eigenes Logo (z.B. Firmenlogo) in den Export (PNG/PDF/SVG) einzubinden.

Motivation

Exportierte Gantt-Charts sollen professionell und gebrandelt aussehen, ohne dass man das Logo nachträglich in einem Bildbearbeitungsprogramm hinzufügen muss.

Kernidee

  • Logo-Datei (PNG/JPG/SVG) kann hochgeladen werden
  • Logo wird in der .ownchart-Datei mitgespeichert (Base64-encoded), damit es nicht bei jedem Öffnen neu hochgeladen werden muss
  • Beim Export wird das Logo an konfigurierbarer Position eingeblendet

Offene Punkte (noch zu klären)

  • Position des Logos (oben links, oben rechts, unten links, unten rechts?)
  • Größe/Skalierung des Logos
  • Soll das Logo nur im Export erscheinen oder auch in der App-Ansicht?
  • Maximale Dateigröße / Auflösung für das Logo
  • UI zum Hochladen/Entfernen des Logos (Export-Dialog? Projekt-Einstellungen?)
  • Auswirkung auf .ownchart-Dateigröße durch eingebettetes Base64-Bild

Technische Notizen

  • Logo als Base64-String im .ownchart JSON-Format speichern (neues Feld z.B. projectLogo)
  • Beim Export in alle Formate (PNG, PDF, SVG) rendern
  • Dateigröße-Limit sinnvoll setzen, um .ownchart-Dateien nicht aufzublähen

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions