Kuvert-Absender: groesser + prozentuale Groesse (envelope_sender_scale)
All checks were successful
Build & Deploy / deploy (push) Successful in 19s
All checks were successful
Build & Deploy / deploy (push) Successful in 19s
Absender-Grundgroesse = Empfaenger-Grundschrift (war 0.62x = zu klein), zusaetzlich ueber envelope_sender_scale (50-200%) einstellbar. Durchgereicht via Generierung + Vorschau. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -169,6 +169,7 @@ async function generateFromDirectus(req, res, next) {
|
||||
rawText: order.text_template || null,
|
||||
// Absender fürs Kuvert (manuelle Aufträge): oben links, Empfänger unten rechts.
|
||||
envelopeSender: order.envelope_sender || null,
|
||||
envelopeSenderScale: Number(order.envelope_sender_scale) || 1,
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
@@ -330,7 +330,7 @@ async function runGeneration({ orderNumber, letters, metadata }) {
|
||||
if (isEnv) {
|
||||
svgResult = generateEnvelopeSVG(
|
||||
scriptalizedText, letter.format, letter.envelopeType,
|
||||
{ font: letter.font, realisticHandwriting: letter.realisticHandwriting ?? false, fontScale: letter.fontScale, sender: metadata.envelopeSender || '' }
|
||||
{ font: letter.font, realisticHandwriting: letter.realisticHandwriting ?? false, fontScale: letter.fontScale, sender: metadata.envelopeSender || '', senderScale: metadata.envelopeSenderScale || 1 }
|
||||
);
|
||||
} else {
|
||||
svgResult = generateLetterSVG(
|
||||
|
||||
@@ -167,7 +167,7 @@ async function generateBatch(req, res, next) {
|
||||
if (letter.type === "envelope") {
|
||||
const svgResult = generateEnvelopeSVG(
|
||||
scriptalizedText, letter.format, letter.envelopeType,
|
||||
{ font: letter.font, realisticHandwriting: letter.realisticHandwriting ?? false, fontScale: letter.fontScale, sender: letter.sender || '' }
|
||||
{ font: letter.font, realisticHandwriting: letter.realisticHandwriting ?? false, fontScale: letter.fontScale, sender: letter.sender || '', senderScale: letter.senderScale || 1 }
|
||||
);
|
||||
if (svgResult.overflow) hasOverflow = true;
|
||||
const filename = `envelope_${pad}.svg`;
|
||||
|
||||
Reference in New Issue
Block a user