Definition Type: Element
Name: printSettings
Namespace: http://schemas.microsoft.com/office/infopath/2003/solutionDefinition
Containing Schema: sd.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into footer in schema sd_xsd Drilldown into header in schema sd_xsd Drilldown into printerSpecificSettings in schema sd_xsd Drilldown into pageRangeEnd in schema sd_xsd Drilldown into pageRangeStart in schema sd_xsd Drilldown into collate in schema sd_xsd Drilldown into copies in schema sd_xsd Drilldown into paperSource in schema sd_xsd Drilldown into paperSize in schema sd_xsd Drilldown into printerName in schema sd_xsd Drilldown into bottomMargin in schema sd_xsd Drilldown into topMargin in schema sd_xsd Drilldown into leftMargin in schema sd_xsd Drilldown into rightMargin in schema sd_xsd Drilldown into marginUnitsType in schema sd_xsd Drilldown into footer in schema sd_xsd Drilldown into header in schema sd_xsd Drilldown into orientation in schema sd_xsdXSD Diagram of printSettings in schema sd_xsd (Microsoft Office 2003 Reference Schemas)
Collapse XSD Schema Code:
<xsd:element name="printSettings">
    <xsd:complexType>
        <xsd:sequence>
            <xsd:element ref="xsf:header" minOccurs="0" maxOccurs="1" />
            <xsd:element ref="xsf:footer" minOccurs="0" maxOccurs="1" />
        </xsd:sequence>
        <xsd:attribute name="orientation">
            <xsd:simpleType>
                <xsd:restriction base="xsd:NMTOKEN">
                    <xsd:enumeration value="portrait" />
                    <xsd:enumeration value="landscape" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="header">
            <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="255" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="footer">
            <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="255" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="marginUnitsType">
            <xsd:simpleType>
                <xsd:restriction base="xsd:NMTOKEN">
                    <xsd:enumeration value="in" />
                    <xsd:enumeration value="cm" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="rightMargin">
            <xsd:simpleType>
                <xsd:restriction base="xsd:float">
                    <xsd:minInclusive value="0" />
                    <xsd:maxInclusive value="100" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="leftMargin">
            <xsd:simpleType>
                <xsd:restriction base="xsd:float">
                    <xsd:minInclusive value="0" />
                    <xsd:maxInclusive value="100" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="topMargin">
            <xsd:simpleType>
                <xsd:restriction base="xsd:float">
                    <xsd:minInclusive value="0" />
                    <xsd:maxInclusive value="100" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="bottomMargin">
            <xsd:simpleType>
                <xsd:restriction base="xsd:float">
                    <xsd:minInclusive value="0" />
                    <xsd:maxInclusive value="100" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="printerName">
            <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="255" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="paperSize">
            <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="255" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="paperSource">
            <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="255" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="copies">
            <xsd:simpleType>
                <xsd:restriction base="xsd:integer">
                    <xsd:minInclusive value="1" />
                    <xsd:maxInclusive value="9999" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="collate" type="xsf:xdYesNo" />
        <xsd:attribute name="pageRangeStart">
            <xsd:simpleType>
                <xsd:restriction base="xsd:integer">
                    <xsd:minInclusive value="1" />
                    <xsd:maxInclusive value="32000" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="pageRangeEnd">
            <xsd:simpleType>
                <xsd:restriction base="xsd:integer">
                    <xsd:minInclusive value="1" />
                    <xsd:maxInclusive value="32000" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="printerSpecificSettings">
            <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="255" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
header xsf:header 0 1
footer xsf:footer 0 1
Collapse Child Attributes:
Name Type Default Value Use
orientation xsf:orientation (Optional)
header xsf:header (Optional)
footer xsf:footer (Optional)
marginUnitsType xsf:marginUnitsType (Optional)
rightMargin xsf:rightMargin (Optional)
leftMargin xsf:leftMargin (Optional)
topMargin xsf:topMargin (Optional)
bottomMargin xsf:bottomMargin (Optional)
printerName xsf:printerName (Optional)
paperSize xsf:paperSize (Optional)
paperSource xsf:paperSource (Optional)
copies xsf:copies (Optional)
collate xsf:collate (Optional)
pageRangeStart xsf:pageRangeStart (Optional)
pageRangeEnd xsf:pageRangeEnd (Optional)
printerSpecificSettings xsf:printerSpecificSettings (Optional)