Beschreibung


Alternativ zur Formatierung des Codes per Schriftart (siehe auch → EAN | GTIN | Barcodes per Schriftart), kann über ein Bild ein Code erzeugt werden. Barcodes werden darüber durch den globalen Platzhalter-Knoten → 'Codes' erzeugt. Dieser bietet erweiterte Funktionen speziell für Barcodes an. Für die Verwendung kann ein beliebiges Bild (EAN Foto) als Platzhalter/Vorlage in das Dokument eingefügt werden. Der Platzhalter selber wird über die Optionen des Bildes eingefügt (Beispiele für Platzhalter - siehe auch → QR-Codes | Platzhalter).

Die Größe des resultierenden Bildes kann wie auch bei anderen Platzhalter-Bildern gesteuert werden. Als Standard wird das Bild exakt auf die Größe des Bildes gezogen, das als Platzhalter im Dokument ist. Steht nach dem Dollar direkt ein UND '&' oder Prozentzeichen '%' so wird das Bild skaliert. Bei UND wird das Bild auf die Originalgröße vergrößert/verkleinert, bei Prozentzeichen wird es im passenden Seitenverhältnis in das Platzhalter-Bild eingefügt.

PlatzhalterParameterBeschreibung
barcode128()
Text, Schriftgröße, Text-Mit-Unterlänge
  • Der Text wird in Form eines Code-128 in ein Bild gedruckt.
  • Wird eine Schriftgröße '>0' angegeben, so wird unter dem Barcode der Text in dieser Schriftgröße gedruckt. Dabei wird das Bild so skaliert, dass der Text hineinpasst und die Gesamt-Höhe mindestens 3* die Texthöhe ist. Die Unterlängen des Textes (qpgy ...) werden nur gedruckt, wenn der 3. Parameter 'true' ist.
  • Der Platzhalter für den Barcode innerhalb eines LibreOffice Dokumentes ist ein Bild. Der Name des Bildes fängt mit einem Dollar '$' an, um zu signalisieren, dass es ein Platzhalter-Bild ist, z. B.: $/codes/barcode128(/invoice/number).

Siehe auch ...