← API reference
CANONICAL TYPE REFERENCE

ComponentImposingInput

Imposition configuration for a single component

Content pages in this component, counting both sides of every leaf. Padded up to a multiple of the fold's pagesPerSection; the shortfall comes back as wastePages.

Finished trim width in mm

Finished trim height in mm

bleedFloat

Bleed offset in mm (default 3.0)

BindingType raw value — SADDLE_STITCH, PERFECT_BOUND, CASE_BOUND, WIRE_BOUND, FLATWORK, FOLDED or OTHER. Decides page ordering on the sheet (saddle stitch nests, so it forces sheetwise work); omitted or unrecognised = sequential ordering.

Binding operation side: LEFT, RIGHT or TOP of the upright reader page. Constrains signature fitting and artwork orientation. Omitted preserves legacy fitting.

modeString

Imposition mode: signature, ganging, web

Print run quantity (enables total sheet calculation)

Available substrates

Colour units printed on the front side (4 = CMYK, 5 = CMYK + spot). Null falls back to the main spec's value.

Colour units printed on the back side (0 = front only). Null falls back to the main spec's value.

Preferred printing process for this component: "offset", "digital" or "inkjet". Null falls back to the main spec's value.

Whether this component is printed at all (default true). Set false for blank endpapers or pre-printed inserts, which still impose but generate no print operations.

Finishing operations for this component (lamination, spot varnish, foil, die-cut, crease, …). Null falls back to the main spec's flags — set it to give a cover different finishing from its text block.

View exact SDL
"""Imposition configuration for a single component"""
input ComponentImposingInput {
  """
  Content pages in this component, counting both sides of every leaf. Padded up to a multiple of the fold's pagesPerSection; the shortfall comes back as wastePages.
  """
  totalPages: Int!
  """Finished trim width in mm"""
  finishedWidth: Float!
  """Finished trim height in mm"""
  finishedHeight: Float!
  """Bleed offset in mm (default 3.0)"""
  bleed: Float
  """
  BindingType raw value — SADDLE_STITCH, PERFECT_BOUND, CASE_BOUND, WIRE_BOUND, FLATWORK, FOLDED or OTHER. Decides page ordering on the sheet (saddle stitch nests, so it forces sheetwise work); omitted or unrecognised = sequential ordering.
  """
  bindingType: String
  """
  Binding operation side: LEFT, RIGHT or TOP of the upright reader page. Constrains signature fitting and artwork orientation. Omitted preserves legacy fitting.
  """
  bindingSide: BindingSide
  """Imposition mode: signature, ganging, web"""
  mode: String
  """Print run quantity (enables total sheet calculation)"""
  quantity: Int
  """Available substrates"""
  substrates: [ProducibilitySubstrateInput!]!
  """
  Colour units printed on the front side (4 = CMYK, 5 = CMYK + spot). Null falls back to the main spec's value.
  """
  frontColorCount: Int
  """
  Colour units printed on the back side (0 = front only). Null falls back to the main spec's value.
  """
  backColorCount: Int
  """
  Preferred printing process for this component: "offset", "digital" or "inkjet". Null falls back to the main spec's value.
  """
  preferredPrintProcess: String
  """
  Whether this component is printed at all (default true). Set false for blank endpapers or pre-printed inserts, which still impose but generate no print operations.
  """
  requiresPrinting: Boolean
  """
  Finishing operations for this component (lamination, spot varnish, foil, die-cut, crease, …). Null falls back to the main spec's flags — set it to give a cover different finishing from its text block.
  """
  finishing: InferenceFinishingInput
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.