XRW ??= {}; XRW.samples ??= {}; XRW.samples.render = [ `dY10`, `dX20,f40,W140,Sbold,p?T=10,cText?r=13&g=179&b=204,Vconst?text=Rechnung`, `W30,H30,Vimage?path=${encodeURI(`./supply/img/hwk_logo.png`)},N`, `dY30,dX20,W170,H1,cFill?r=13&g=179&b=204,Vempty,N`, `dY30,dX20,W170,B8,cDraw?r=13&g=179&b=204,Vempty,N`, `dX20,p?T=2&R=2,f8,Aright,W80,cText?hex=#ff0000,Vconst?text=${encodeURI(`djask klasd\nasd sdfsdf\tsasisds\ndjlasld\n`)},N`, `dX20,p?T=2&R=2,Aright,W80,cText?hex=#ff0000,Vconst?text=${encodeURI(`djask klasd\nasd sdfsdf\tsasisds\ndjlasld\n`)},N`, `sY110`, `dX100,p?T=2&R=2,Aright,W80,cText?hex=#ff0000,Vconst?text=${encodeURI(`djask klasd\nasd sdfsdf\tsasisds\ndjlasld\n`)},N`, ]; XRW.samples.renderNicola = [ // TO DO: blue lines instead of geray, colored footer bar is missing `dY10`, `dX20,f40,W140,Sbold,p?T=10,cText?hex=#05b0c6,Vconst?text=Rechnung`, `W30,H30,Vimage?path=${encodeURI(`./supply/img/hwk_logo.png`)},N`, `dY15,dX20,W170,B8,cDraw?hex=#05b0c6,Vempty,N`, `dY8,dX20,Sbold,p?T=2&R=2,f10,W80,cText?hex=#000000,Vconst?text=${encodeURI(`Beispiel Firma`)},N`, `dX20,Sitalic,p?T=2&R=2,f8,W80,cText?hex=#000000,Vconst?text=${encodeURI(`Am Wasser\n12345 Am Wasser\nTelefon: 020 123 45 67`)},N`, `dY8,dX20,Sbold,p?T=2&R=2,f10,W80,cText?hex=#000000,Vconst?text=${encodeURI(`Beispiel Kunde`)},N`, `dX20,Sitalic,p?T=1&R=2,f8,W80,cText?hex=#000000,Vconst?text=${encodeURI(`Am Berg 10\n98765 Am Berg\nDeutschland`)},N`, `sY110`, `dX95,dY-30,p?T=2&R=2,Aright,W80,cText?hex=#000000,Vconst?text=Rechnungsdatum:,N`, `sY110`, `dX175,dY-30,p?T=2&R=2,W80,cText?hex=#000000,Vconst?text=${encodeURI(`23.06.2021`)},N`, `sY115`, `dX95,dY-30,p?T=2&R=2,Aright,W80,cText?hex=#000000,Vconst?text=${encodeURI(`Rechnungsnummer:`)},N`, `sY115`, `dX175,dY-30,p?T=2&R=2,W80,cText?hex=#000000,Vconst?text=${encodeURI(`1234`)},N`, `sY120`, `dX95,dY-30,p?T=2&R=2,Aright,W80,cText?hex=#000000,Vconst?text=${encodeURI(`Kundennummer:`)},N`, `sY120`, `dX175,dY-30,p?T=2&R=2,W80,cText?hex=#000000,Vconst?text=${encodeURI(`Kunde_1`)},N`, `sY125`, `dX95,dY-30,p?T=2&R=2,Aright,W80,cText?hex=#000000,Vconst?text=${encodeURI(`Zahlungsziel:`)},N`, `sY125`, `dX175,dY-30,p?T=2&R=2,W80,cText?hex=#000000,Vconst?text=${encodeURI(`14 Tage`)},N`, `sY130`, `dX95,Sbold,dY-30,p?T=2&R=2,Aright,W80,cText?hex=#000000,Vconst?text=${encodeURI(`Fälligkeitsdatum:`)},N`, `sY130`, `dX175,Sbold,dY-30,p?T=2&R=2,W80,cText?hex=#000000,Vconst?text=${encodeURI(`07.07.2021`)},N`, `dX20,dY15,Sbold,p?T=1&R=2,f9,W80,cText?hex=#00000,Vconst?text=${encodeURI(`Zusätzliche Informationen`)},N`, `dX20,p?T=1&R=2,f9,W80,cText?hex=#8c898a,Vconst?text=${encodeURI(`Bspw. Informationen zu Zahlungsbedingungen.`)},N`, `dY8,dX20,W170,B8,cDraw?hex=#05b0c6,Vempty,N`, `dX20,dY4,f9,pA,Sbold,cText?color=black,W44,Vconst?text=Bezeichnung`, `f9,pA,Sbold,W15,Vconst?text=Anzahl`, `f9,pA,Sbold,W15,Vconst?text=Einheit`, `f9,pA,Sbold,W29,Acenter,Vconst?text=Einheitspreis`, `f9,pA,Sbold,W15,Vconst?text=${encodeURI(`USt.%`)}`, `f9,pA,Sbold,W20,Acenter,Vconst?text=USt.`, `f9,pA,Sbold,W30,Acenter,Vconst?text=Gesamt,N`, `dX22,dY4,f9,pA,W44,B8,cText?hex=#8c898a,cDraw?hex=#8c898a,p?T=2&B=2,Vconst?text=Dienstleistung`, `f9,pA,W15,B8,p?T=2&B=2,Vconst?text=5`, `f9,pA,W15,B8,p?T=2&B=2,Vconst?text=Std.`, `f9,pA,W29,B8,Acenter,p?T=2&B=2,Vconst?text=${encodeURI(`60.00 €`)}`, `f9,pA,W15,B8,p?T=2&B=2,Vconst?text=${encodeURI(`19%`)}`, `f9,pA,W20,B8,Acenter,p?T=2&B=2,Vconst?text=${encodeURI(`60.00 €`)}`, `f9,pA,W30,B8,Acenter,p?T=2&B=2,Vconst?text=${encodeURI(`300.00 €`)},N`, `dX22,dY4,f9,pA,W44,B8,cText?hex=#8c898a,cDraw?hex=#8c898a,p?T=2&B=4,Vconst?text=Produkt`, `f9,pA,W15,B8,p?T=2&B=4,Vconst?text=10`, `f9,pA,W15,B8,p?T=2&B=4,Vconst?text=Sck.`, `f9,pA,W29,B8,Acenter,p?T=2&B=4,Vconst?text=${encodeURI(`105.00 €`)}`, `f9,pA,W15,B8,p?T=2&B=2,Vconst?text=${encodeURI(`19%`)}`, `f9,pA,W20,B8,Acenter,p?T=2&B=4,Vconst?text=${encodeURI(`210.00 €`)}`, `f9,pA,W30,B8,Acenter,p?T=2&B=4,Vconst?text=${encodeURI(`1 050.00 €`)},N`, `sY180`, `dX130,p?T=2&R=2,Aright,W29,cText?hex=#000000,Vconst?text=Nettobetrag`, `p?T=2&R=2,W25,Aright,cText?hex=#000000,Vconst?text=${encodeURI(`1 350.00 €`)},N`, `dX130,dY2,p?T=2&R=2,Aright,W29,cText?hex=#000000,Vconst?text=Umsatzsteuer`, `p?T=2&R=2,W25,Aright,cText?hex=#000000,Vconst?text=${encodeURI(`256.50 €`)},N`, `dX130,dY2,p?T=2&R=2,Aright,W29,cText?hex=#05b0c6,Vconst?text=Rechnungsbetrag`, `p?T=2&R=2,W25,Aright,cText?hex=#05b0c6,Vconst?text=${encodeURI(`1 606.50 €`)},N`, `dY63,dX20,W170,B8,cDraw?hex=#8c898a,Vempty,N`, `dX20,dY5,Sbold,p?T=1&R=2,f7,W56,cText?hex=#000000,Vconst?text=Beispiel Firma`, `dX5,Sbold,p?T=1&R=2,f7,W56,cText?hex=#00000,Vconst?text=Kontaktinformationen`, `dX8,Sbold,p?T=1&R=2,f7,W56,cText?hex=#00000,Vconst?text=Bankverbindung,N`, `dX20,dY2,f7,W56,cText?hex=#8c898a,Vconst?text=Am Wasser 100`, `dX5,f7,W56,cText?hex=#8c898a,Vconst?text=Kontaktperson`, `dX8,f7,W20,cText?hex=#8c898a,Vconst?text=Bank`, `f7,W28,cText?hex=#8c898a,Vconst?text=Sparkasse Wasser,N`, `dX20,dY1,f7,W56,cText?hex=#8c898a,Vconst?text=12345 Am Wasser`, `dX5,f7,W56,cText?hex=#8c898a,Vconst?text=Telefon: 020 123 45 67`, `dX8,f7,W20,cText?hex=#8c898a,Vconst?text=IBAN`, `f7,W28,cText?hex=#8c898a,Vconst?text=DE2341124098234,N`, `dX20,dY1,f7,W56,cText?hex=#8c898a,Vconst?text=Deutschland`, `dX5,f7,W56,cText?hex=#8c898a,Vconst?text=E-Mail: kontaktperson@firma.de`, `dX8,f7,W20,cText?hex=#8c898a,Vconst?text=BIC`, `f7,W28,cText?hex=#8c898a,Vconst?text=DEHHCXX1001,N`, `dX20,dY1,f7,W56,cText?hex=#8c898a,Vempty`, `dX5,f7,W56,cText?hex=#8c898a,Vconst?text=www.beispielfirma.de`, `dX5,f7,W28,cText?hex=#8c898a,Vempty`, `f7,W28,cText?hex=#8c898a,Vempty,N`, // bar at end: // `sY289,pA,W210,cFill?hex=#05b0c6,cDraw?hex=#05b0c6,f7,H8,B1,Vempty,N`, `sY289,pA,W210,cFill?hex=#05b0c6,cDraw?hex=#05b0c6,f7,H8,B15,Vempty,N`, ]; XRW.samples.render_org = [ `f20,W210,cFill?color=#f4d9d3,p?T=4&B=4,B12,Acenter,Vconst?text=${encodeURI(`Hello fine World!`)},N`, `dY20`, `f12,p?L=2,B8,W80,cText?r=255,Vconst?text=${encodeURI(`Title!\ndjask klasd\n\tasdasdasidaisds\ndj aklsdjlasld\n`)}`, `dX50,p?T=2&R=2,B32,Aright,W80,cText?hex=#ff0000,Vconst?text=${encodeURI(`djask klasd\nasd sdfsdf\tsasisds\ndjlasld\n`)},N`, `dY20,cText?color=black`, `dX40,W40,H40,Vimage?path=${encodeURI(`./supply/img/hwk_logo.png`)},N`, `dY20,dX10,cFill?hex=#f4d9d2,f10,pA,Sbold,W50,B32,Vconst?text=4711`, `W40,cFill?hex=#f4d9d3,f7,pA,B32,Vconst?text=${encodeURI(`Cell 2\nIncreases size\nextremely\n\n!`)}`, `W80,cFill?hex=#f4d9d4,f7,pA,B32,Vconst?text=${encodeURI(`Cell 3`)},N`, `dX10,cText?r=100,f12,Sitalic,pA,W50,B32,Vconst?text=${encodeURI(`Test`)}`, `pA,W40,cFill?hex=#f4d9d3,f7,pA,B32,Vempty,N`, `sY30,sX0,W210,f80,Sopacity?T=0.2,Acenter,cText?b=255,Vconst?text=${encodeURI(`M U S T E R`)},N`, ]; XRW.samples.render2 = [ "sY8,B4,W210,Vempty,N", "f12,Sitalic,p?T=2,dX5,W80,Vconst?text=Hallo", "f10,Sbold,p?T=3,W120,Aright,Vconst?text=Hallo,N", "pT2,W205,Aright,Vconst?text=Hallo,N", "B8,W210,Vempty,N", "dY10", "f16,pB1,B8,Acenter,W210,cText&ff0000,Vconst?text=Hasdllo,N", "dY20", "dX10,cFill?hex=#f4d9d2,f7,pA,W50,B32,Vconst?text=Haldlo", "pA,W40,cFill?hex=#f4d9d3,f7,pA,B32,Vconst?text=Halaalo", "W80,cFill?hex=#f4d9d4,f7,pA,B32,Vconst?text=Hallo,N", "dX10,pA,W50,B3,Vempty", "pA,W40,B32,Vempty", "pA,W30,B32,Vconst?text=Hallo", "pA,W50,B32,Vempty,N", "dX10,pA,W50,B11,dR1,Jcenter,Vconst?text=Hallo", "pA,W40,B32,Vconst?text=Hallo", "pA,W30,B32,Vconst?text=Hallo", "pA,W50,B32,Vconst?text=Hallo,N", "dX10,pA,W50,B3,Vempty", "W40,B32,Vempty", "pA,W30,B3,Vempty", "pA,W50,B32,Vconst?text=Hallo,N", "dX10,pA,W50,B3,Vempty", "pA,f6,W40,B32,cText&2020ee,Acenter,Vconst?text=Hallo", "pA,W30,B11,dR1,Jcenter,Vconst?text=Hallo", "pA,W50,B32,Vconst?text=Hallo,N", "dX10,pA,W50,B11,dR2,Jcenter,Vtext64&TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNldGV0dXIgc2FkaXBzY2luZyBlbGl0ci4KU2VkIGRpYW0gbm9udW15IGVpcm1vZCB0ZW1wb3IgaW52aWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSBtYWduYSBhbGlxdXlhbSBlcmF0LCBzZWQgZGlhbSB2b2x1cHR1YS4gCkF0IHZlcm8gZW9zIGV0IGFjY3VzYW0gZXQganVzdG8gZHVvIGRvbG9yZXMgZXQgZWEgcmVidW0uIFN0ZXQgY2xpdGEga2FzZCBndWJlcmdyZW4sIG5vIHNlYSB0YWtpbWF0YSBzYW5jdHVzIGVzdCBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldC4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNldGV0dXIgc2FkaXBzY2luZyBlbGl0ciwgc2VkIGRpYW0gbm9udW15IGVpcm1vZCB0ZW1wb3IgaW52aWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSBtYWduYSBhbGlxdXlhbSBlcmF0LCBzZWQgZGlhbSB2b2x1cHR1YS4gQXQgdmVybyBlb3MgZXQgYWNjdXNhbSBldCBqdXN0byBkdW8gZG9sb3JlcyBldCBlYSByZWJ1bS4gU3RldCBjbGl0YSBrYXNkIGd1YmVyZ3Jlbiwgbm8gc2VhIHRha2ltYXRhIHNhbmN0dXMgZXN0IExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0Lg==", "pA,W40,B32,Vconst?text=Hallo", "pA,W30,B32,Vconst?text=Hallo", "pA,W50,B32,Vconst?text=Hallo,N", "dY10", "p?L=10,W50,cFill?hex=#dddddd,Vempty", "pA,W40,cFill?hex=#ddddde,Vconst?text=Hallo", "pA,W80,cFill?hex=#dddddd,Vempty", "p?R=60,f6,W40,cFill?hex=#ddddde,Vconst?text=Hallo,N", "p?L=10,W50,B8,Vempty", "pA,W40,B8,Vconst?text=Hallo", "pA,W80,B8,Vempty", "p?R=60,W40,B8,Vconst?text=Hallo,N", "p?L=10,W50,B8,Vconst?text=Hallo", "pA,W40,B8,Vempty", "pA,W80,B8,cFill?hex=#ffff00,Vconst?text=Hallo", "p?R=60,W40,B8,Vconst?text=Hallo,N", ]; XRW.samples.jsonWiki = { first_name: "John", last_name: "Smith", CV: `LEBENSLAUF:\n1980-heute\tProgrammierer\n`, is_alive: true, age: 27, address: { street_address: "21 2nd Street", city: "New York", state: "NY", postal_code: "10021-3100" }, phone_numbers: [ { type: "home", number: "212 555-1234" }, { type: "office", number: "646 555-4567" }, { type: "mobile", number: "+49 172 555 4567" } ], children: [ "Catherine", "Thomas", "Trevor" ], spouse: null, };