parent
edc846ab05
commit
4b79b29ee6
@ -11,14 +11,19 @@ asyncHelpers.set('--bc', generateBarcode);
|
|||||||
export const helpers = asyncHelpers.get({ wrap: true });
|
export const helpers = asyncHelpers.get({ wrap: true });
|
||||||
|
|
||||||
export async function generateBase64Barcode(type: string, content: string): Promise<String> {
|
export async function generateBase64Barcode(type: string, content: string): Promise<String> {
|
||||||
let barcode: Buffer = await bwipjs.toBuffer({
|
let options = {
|
||||||
bcid: type,
|
bcid: type,
|
||||||
text: content,
|
text: content,
|
||||||
scale: 3,
|
scale: 4,
|
||||||
height: 10,
|
height: 10,
|
||||||
|
width: 10,
|
||||||
includetext: true,
|
includetext: true,
|
||||||
textxalign: 'center',
|
textxalign: 'center',
|
||||||
});
|
}
|
||||||
|
if (type != "qrcode") {
|
||||||
|
delete options.width;
|
||||||
|
}
|
||||||
|
const barcode: Buffer = await bwipjs.toBuffer(options);
|
||||||
return `data:image/png;base64,${barcode.toString('base64')}`;
|
return `data:image/png;base64,${barcode.toString('base64')}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -29,17 +29,17 @@
|
|||||||
<div class="sheet">
|
<div class="sheet">
|
||||||
<img id="header_img" width="100%" src="sponsoringheader.png" />
|
<img id="header_img" width="100%" src="sponsoringheader.png" />
|
||||||
<div style=" padding: 0 1rem 0 1rem;">
|
<div style=" padding: 0 1rem 0 1rem;">
|
||||||
<div class="columns" style="padding-bottom: 0;">
|
|
||||||
<div class="column is-two-fifths">
|
|
||||||
<p style="font-size: large; font-weight: bold;">{{__ "sponsoring_title"}}</p>
|
|
||||||
</div>
|
|
||||||
<div class="column">
|
|
||||||
<p style="font-size: x-small; vertical-align: revert; margin-top: auto;">{{__ "please_use_blockletters"}}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="columns">
|
<div class="columns">
|
||||||
<div class="column is-10">
|
<div class="column is-10">
|
||||||
|
<div class="columns" style="padding-bottom: 0;">
|
||||||
|
<div class="column is-two-fifths">
|
||||||
|
<p style="font-size: large; font-weight: bold;">{{__ "sponsoring_title"}}</p>
|
||||||
|
</div>
|
||||||
|
<div class="column">
|
||||||
|
<p style="font-size: x-small; vertical-align: revert; margin-top: auto;">{{__ "please_use_blockletters"}}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<p> {{__ "sponsoring_subtitle"}} </p>
|
<p> {{__ "sponsoring_subtitle"}} </p>
|
||||||
<div class="columns">
|
<div class="columns">
|
||||||
<div class="column is-9">
|
<div class="column is-9">
|
||||||
@ -54,7 +54,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="column">
|
<div class="column">
|
||||||
<img width="100%" style="vertical-align: revert; margin-top: auto;" src="{{--bc this.id 'code39'}}" />
|
<img style="vertical-align: revert; margin-top: auto; object-fit: cover; max-height: 2cm;"
|
||||||
|
src="{{--bc this.id 'ean13'}}" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="columns" style="padding-top: 1rem;">
|
<div class="columns" style="padding-top: 1rem;">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user