SPB Git forge

spb/ka-ui

Public
30commits 1branches 0releases
145.7 MBsize
maindefault branch
27 days agolast push
Python 33.5% JavaScript 30.1% TypeScript 25% CSS 10% Shell 1.4%

kapdf : pas d'en-tête/pied sur la couverture (le footer de fpdf se déclenche après la retombée du flag cover_mode)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed 1 mo ago (Aug 18, 2026) parent 2ff8c73

1 changed file +4 −2

modified stats/kapdf.py +4 −2
@@ -79,7 +79,7 @@ class _PDF(FPDF):
79 79 self.set_auto_page_break(True, margin=22)
80 80
81 81 def header(self):
82 − if self.cover_mode:
82 + if self.cover_mode or self.page_no() == 1:
83 83 return
84 84 self.set_font("helvetica", "B", 8.5)
85 85 self.set_text_color(*INK)
@@ -95,7 +95,9 @@ class _PDF(FPDF):
95 95 self.set_y(20)
96 96
97 97 def footer(self):
98 − if self.cover_mode:
98 + # page 1 = couverture (le flag cover_mode est déjà retombé quand
99 + # add_page() clôt la page 1 → tester aussi le numéro de page)
100 + if self.cover_mode or self.page_no() == 1:
99 101 return
100 102 self.set_y(-15)
101 103 self.set_draw_color(*INK3)
102 104