Barcodes in HTML zu PDF hinzufügen

Barcodes können direkt auf neu gerenderte oder vorhandene PDFs angewendet werden. Verwenden Sie die Methode stampBarcode, um dem PDF-Dokument einen Barcode hinzuzufügen. Die einzige erforderliche Eingabe ist der Wert, den der Barcode darstellen soll.

Zusätzlich zu dieser erforderlichen Eingabe gibt es jedoch auch ein optionales Barcode-Konfigurationsobjekt, das die folgenden Einstellungen festlegen kann:

  • BarcodeType: Der Codierungstyp des zu verwendenden Barcodes.
  • behindExistingContent: Setzen Sie diesen Wert auf true, um den Stempel hinter dem Inhalt anzuwenden. Wenn der Inhalt undurchsichtig ist, kann der Stempel unsichtbar sein.
  • horizontalAlignment: Die horizontale Ausrichtung des Stempels im Verhältnis zur Seite.
  • horizontalOffset: Der horizontale Versatz. Ein Wert von 0 hat keine Auswirkungen. Positive Werte bedeuten einen Versatz nach rechts, während negative Werte einen Versatz nach links bedeuten.
  • vertikaleAusrichtung: Die vertikale Ausrichtung des Stempels im Verhältnis zur Seite.
  • verticalOffset: Der vertikale Versatz. Ein Wert von 0 hat keine Auswirkungen. Positive Werte bedeuten eine Verschiebung nach unten, während negative Werte eine Verschiebung nach oben bedeuten.
  • Hyperlink`: Erlaubt, dass gestempelte Elemente dieses Stamper einen Hyperlink haben, wenn sie angeklickt werden.
  • maxHeight: Die maximale Höhe des Ausgabestempels.
  • maxWidth: Die maximale Breite des Ausgabestempels.
  • minHöhe: Die Mindesthöhe des Ausgabestempels.
  • minBreite: Die Mindestbreite des Ausgabestempels.
  • Opazität: Legt die Deckkraft fest, so dass der Stempel transparent sein kann. Bei einem Wert von 0 ist sie völlig unsichtbar, bei 100 ist sie völlig undurchsichtig.
  • renderDelay: Gibt die Anzahl der Millisekunden an, die nach dem Rendern von HTML vor dem Drucken gewartet werden soll. Dies kann nützlich sein, wenn es um das Rendern von JavaScript, Ajax oder Animationen geht.
  • Drehung: Dreht den Stempel im Uhrzeigersinn von 0 bis 360 Grad wie angegeben.
  • Skala: Wendet eine prozentuale Skalierung auf die Stempel an und macht sie größer oder kleiner.
  • timeout: Render-Timeout in Sekunden.
  • heightPx: Die Höhe des Barcodes in Pixeln.
  • widthPx: Die Breite des Barcodes in Pixeln.