- Absendergröße folgt der „Absender-Größe" (senderScale), Empfängergröße folgt
der „Schriftgröße Kuvert" (recipientScale). Empfänger schrumpft weiter automatisch,
wenn er nicht ins Adressfeld passt (Codierzone bleibt frei).
- Text beginnt nur noch ~2 mm unter dem tatsächlichen Absenderblock (statt fix 18 mm).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Trennstrich jetzt Single-Stroke (stroke-width 0.6, non-scaling, keine Füllung)
wie die Handschrift statt 1,2-mm-Balken.
- Brieftext beginnt bei y≈18 mm (statt 14) → mehr Luft nach dem Absender.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@@ -561,8 +570,9 @@ function generatePostcardSVG(text, format, options = {}) {
/>`)
.join('\n ');
// Trennstrich (solide Linie, 1,2 mm breit) zwischen Text und Adressfeld.
consttrennstrich=`<path d="M ${mmToPx(trennXmm).toFixed(1)}${mmToPx(addrTopMm).toFixed(1)} L ${mmToPx(trennXmm).toFixed(1)}${mmToPx(maxYmm).toFixed(1)}" stroke="#000000" stroke-width="${mmToPx(1.2).toFixed(1)}" stroke-linecap="butt" fill="none"/>`;
// Trennstrich: einfache Kugelschreiber-Linie (Single-Stroke, keine Füllung) –
// gleiche Strichstärke wie die Handschrift, damit die Ballpoint-Optik greift.
consttrennstrich=`<path d="M ${mmToPx(trennXmm).toFixed(1)}${mmToPx(addrTopMm).toFixed(1)} L ${mmToPx(trennXmm).toFixed(1)}${mmToPx(maxYmm).toFixed(1)}" stroke="#000000" stroke-width="0.6" fill="none" stroke-linecap="round" vector-effect="non-scaling-stroke"/>`;
constsvg=`<svg xmlns="http://www.w3.org/2000/svg"
width="${W}mm"
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.