Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Diese Dokumentfunktion ermöglicht das Erstellen von diversen Bar- und QR-Codes.

...

KonfigurationThis document function allows you to create various bar and QR codes.

Configuration:

Code Block
languagexml
<Configuration>
  <QrCode id="StatischerQrCodeStaticQRCode" format="QR_CODE" type="text">Wert<>Vaue</QrCode>
</Configuration>

NOTE

  • Da ein QR-Code nicht leer sein kann, wird im Fall eines leeren Inhalts der Text "kein Inhalt" gesetzt.

  • Bei vCards ist Vorsicht geboten, da schon bei kleinen Abständen oder nicht Einhalten von Vorgaben, Handyreader den QR-Code nicht lesen können.

Attribute

...

  • Since a QR code cannot be empty, in the case of empty content the text "no content" is set.

  • Caution is required with vCards, because even with small distances or not adhering to specifications, cell phone readers cannot read the QR code.

...

Attributes

id: Name in the designer; with a dot folders can be created (e.g. Folder.QrCodeName)

type: Typ des QR-Codes

Mögliche Werte:

...

Wert

...

Beschreibung

...

text

...

Statischer Text, der nicht verändert wird

...

data

...

type of the QR code

Possible values:

Value

Description

text

Static text that will not be modified

data

A OneOffixx data element, such as the profile name (Profile.User.FirstName) oder die Firmenwebseite or the company website (Profile.Org.Web)

dynamicStatischer Text, gemischt mit primedocs-Daten-Elementen

Static text mixed with OneOffixx data elements

height: Höhe des QR-Codes; das Attribut ist dabei optional. Wenn es nicht angegeben wird, wird als Standard 100px genommenHeight of the QR code; the attribute is optional. If it is not specified, 100px is taken as default.

format: Format des of the QR -Codes; es findet keine Prüfung statt, ob der Wert in value überhaupt Platz in diesem Format hat.

Mögliche Werte:

...

Wert

...

code; there is no check whether the value in value has any place in this format.

Possible values:

Value

Constraints

AZTEC

CODABAR

CODE_39

Nur Zahlen möglichOnly numbers possible

CODE_93

Nur Zahlen möglichOnly numbers possible

CODE_128

Nur Zahlen möglichOnly numbers possible

DATA_MATRIX

EAN_8

EAN_13

ITF

PDF_417

QR_CODE

RSS_14

RSS_EXPANDED

UPC_A

UPC_E

All_1D

UPC_EAN_EXTENSION

MSI

PLESSEY

Beispiele

...

...

Examples

With static content:

Code Block
languagexml
<QRCode id="StatischerQrCodeStaticQrCode" type="text">Das>This istis eina statischerstatic Texttext.</QRCode>
<QRCode id="WLANQrCode" type="text">WIFI:S:ssidName;T:WAP2;P:password;;</QRCode>

Mit primedocs-DatenWith OneOffixx data:

Code Block
languagexml
<QRCode id="OneOffixxDatenPerIDOneOffixxDataViaID" type="data">Profile.User.LastName</QRCode>
<QRCode id="OneOffixxDatenPerXPathOneOffixxDataViaXPath" type="data">{*//Text[@id='Profile.User.LastName']}</QRCode>

Als dynamischer CodeWith dynamic code:

Code Block
languagexml
<QRCode id="TextMitDatenTextWithData" type="dynamic">Hallo>Hello, meinmy Namename istis {Profile.User.FirstName} {Profile.User.LastName}.</QRCode>
<QRCode id="vCard" height="300" type="dynamic">BEGIN:VCARD
	VERSION:3.0
	N:{Profile.User.LastName};{Profile.User.FirstName}
	FN:{Profile.User.FirstName} {Profile.User.LastName}
	ORG:{Profile.Org.Title}
	TITLE:{Profile.User.Title}
	TEL;TYPE=WORK,VOICE:{Profile.User.Phone}
	TEL;TYPE=HOME,VOICE:{Profile.User.Phone2}
	ADR;TYPE=WORK:;;{Profile.Org.Postal.Street};{Profile.Org.Postal.City};;{Profile.Org.Postal.Zip};{Profile.Org.Postal.Country}
	EMAIL;TYPE=PREF,INTERNET:{Profile.User.Email}
	URL:{Profile.Org.Web}
	REV:2015-03-31T08:30:10Z
	END:VCARD
</QRCode>

...