This commit is contained in:
2026-04-14 20:36:20 +02:00
parent e15b4ccf45
commit 0e8f246d6f
16 changed files with 1234 additions and 54 deletions

View File

@@ -58,18 +58,23 @@ def generate(klient, imie, data, od_kogo, zyczenia=None, naglowek=None, tytul=No
print(" [KP] data:")
set_layer_text(doc.layerSets["KP"], "data", data)
# GL — życzenia (Layer 2 → dane)
print(" [GL] życzenia:")
gl_dane = doc.layerSets["GL"].layerSets["dane"]
set_layer_text(gl_dane, "od_kogo", od_kogo)
set_layer_text(gl_dane, "naglowek", naglowek)
set_layer_text(gl_dane, "zyczenia", zyczenia)
# GL/GP — opcjonalne (niektóre warianty szablonu mają tylko DL/DP)
try:
gl_dane = doc.layerSets["GL"].layerSets["dane"]
print(" [GL] życzenia:")
set_layer_text(gl_dane, "od_kogo", od_kogo)
set_layer_text(gl_dane, "naglowek", naglowek)
set_layer_text(gl_dane, "zyczenia", zyczenia)
except Exception:
print(" [GL] pomijam (brak w szablonie)")
# GP — imię + tytuł (Layer 1 kopia → dane); brak daty na ściance
print(" [GP] imię/tytuł:")
gp_dane = doc.layerSets["GP"].layerSets["dane"]
set_layer_text(gp_dane, "imie", imie)
set_layer_text(gp_dane, "tytul", tytul)
try:
gp_dane = doc.layerSets["GP"].layerSets["dane"]
print(" [GP] imię/tytuł:")
set_layer_text(gp_dane, "imie", imie)
set_layer_text(gp_dane, "tytul", tytul)
except Exception:
print(" [GP] pomijam (brak w szablonie)")
# DL — życzenia (warstwy bezpośrednio w secie)
print(" [DL] życzenia:")