docx
    Preparing search index...

    Function createColumns

    • Creates column layout settings (cols) for a document section.

      This element defines the multi-column layout properties for a section, including column count, spacing, and whether columns have equal or custom widths.

      Reference: http://officeopenxml.com/WPsectionPr.php

      <xsd:complexType name="CT_Columns">
      <xsd:sequence minOccurs="0">
      <xsd:element name="col" type="CT_Column" maxOccurs="45"/>
      </xsd:sequence>
      <xsd:attribute name="equalWidth" type="s:ST_OnOff" use="optional"/>
      <xsd:attribute name="space" type="s:ST_TwipsMeasure" use="optional" default="720"/>
      <xsd:attribute name="num" type="ST_DecimalNumber" use="optional" default="1"/>
      <xsd:attribute name="sep" type="s:ST_OnOff" use="optional"/>
      </xsd:complexType>

      Parameters

      Returns XmlComponent

      // Two equal-width columns with separator
      createColumns({
      count: 2,
      space: 720,
      separate: true,
      equalWidth: true
      });

      // Custom column widths
      createColumns({
      equalWidth: false,
      children: [
      { width: 3000, space: 720 },
      { width: 4000, space: 0 }
      ]
      });