Skip to content

LayoutContentBarcode

Type: Object

Linear barcode content object capturing symbology configuration, sizing, and optional variable data binding.

Fields

NameTypeArgsDescriptionDeprecated
barHeightDecimalHeight of the barcode bars in layout units.
boundingBoxLayoutRectangle!Axis-aligned rectangle the content occupies inside the layout element.
checksumBooleanWhether to calculate and embed a checksum in the code.
colorProfileLayoutColorProfileOptional ICC profile overriding the layer or sheet-side profile.
dataString!Encoded data string for the barcode.
humanReadableBoolean!Controls whether human readable text is rendered beneath the code.
idID!
layerRefIds[String!]!Optional references to other layers this object interacts with.
lockedBoolean!When true, editors should prevent direct manipulation of this object.
metadataJsonString!Free-form metadata for integrations or editor state.
moduleWidthDecimalWidth of the smallest module (bar) in the barcode.
opacityInt!Opacity percentage applied uniformly to the object.
orderIntZ-order index within the parent layer; higher values render later.
printableBoolean!Controls whether the object is included in production output.
quietZoneLayoutMarginRequired whitespace margins around the barcode.
rotationInt!Clockwise rotation in degrees applied around the bounding box origin.
symbologyString!Barcode symbology (Code128, EAN13, UPC, PDF417, etc.).
typeString!Discriminator indicating which content object variant this record represents.
variableFieldRefStringVariable field supplying dynamic barcode data.
visibleBoolean!Controls whether the object appears in previews.

Relationships

Connect. Combine. Collaborate.
The pioneering open integration platform, dedicated to transforming connectivity in the printing industry.