Skip Headers
Oracle® Outside In Transformation Server Developer's Guide
Release 8.4.0

Part Number E12868-03
Go to Documentation Home
Home
Go to Table of Contents
Contents
Go to Index
Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

A SOAP Data Types

All options discussed in this appendix are describedin detail in the Options documentation.

A.1 Simple Types

A.2 Complex Types

This topic has these sections:

A.2.1 All Export Products

This section discusses information applicable to all products.

A.2.1.1 IOSpec

This data type is a complexType structure that contains the full specification required for Transformation Server to open a particular data stream for input or output. In addition to a "specification", examples of which include a file system path or a URL, the structure also allows provides fields for the character set used in the specification and an identifier of the type of specification provided, for example, path or url. The IOSpec structure is defined as follows:

<complexType name="IOSpec">
 <complexContent>
  <extension base="xsd:anyType">
   <sequence>
    <element name="spec" type="ts:stringData" minOccurs="0" maxOccurs="1"/>
    <element name="specType" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.2.1.2 stringData

This data type stores a text string along with an identifier of the character set used in the string. The charSet field indicates the character set used in the string. If the character set used in the string is UTF-8, the string may be passed to Transformation Server unmodified. If the string does not use the UTF-8 character set, the string must be passed in base64-encoded form. If the string is base64-encoded, the base64 field must be set to true.

This data type takes the form of a complexType structure, defined as follows:

<complexType name="stringData">
 <complexContent>
  <extension base="xsd:anyType">
   <sequence>
    <element name="str" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    <element name="charset" type="ts:CharacterSetEnum" minOccurs="0" maxOccurs="1"/>
    <element name="base64" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.2.1.3 stringList

StringList is an array of UTF-8 strings used with the fileAccess option. This data type allows passing lists of UNICODE strings (UTF-8 encoded) to and from Transformation Server. It does not support other UNICODE encodings, or non-UNICODE encodings.

This data type takes the form of a complexType structure, defined as follows:

<complexType name="StringList">
 <complexContent>
  <extension base="xsd:anySimpleType">
   <sequence>
    <element name="strings" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.2.1.4 TransformResponse

This data type is a structure that contains a human-readable result message and a list of the output documents created by the transformation. The structure is defined as follows:

<complexType name="TransformResponse">
 <sequence>
  <element name="result" type="xsd:unsignedInt" minOccurs="0" maxOccurs="1"/>
  <element name="resultMsg" type="ts:stringData" minOccurs="0" maxOccurs="1"/>
  <element name="resultDocs" type="ts:ArrayOfIOSpec" minOccurs="0" maxOccurs="1" nillable="true"/>
 </sequence>
</complexType>

A.2.2 HTML Export

The following information is pertinent for HTML Export only.

A.2.2.1 AltLink

Valid for the altlink option. The type is defined as follows:

<complexType name="AltLink">
 <complexContent>
  <extension base="xsd:anyType">
   <sequence>
    <element name="prev" type="xsd:string" minOccurs="0" maxOccurs="1"/>
    <element name="next" type="xsd:string" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.2.2.2 DefaultFont

Valid for the defaultFont option. The structure is defined as follows:

<complexType name="defaultFont">
 <complexContent>
  <extension base="xsd:anyType">
   <sequence>
    <element name="fontName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    <element name="height" type="xsd:unsignedShort" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.2.2.3 FontFlags

Valid for the fontFlags option. It takes the form a of a data structure, defined as follows:

<complexType name="FontFlags">
 <complexContent>
  <extension base="xsd:anyType">
   <sequence>
    <element name="suppressSize" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
    <element name="suppressColor" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
    <element name="suppressFace" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.2.3 Search Export

The following information is pertinent for Search Export only.

A.2.3.1 CharacterAttributes

This data type has been deprecated. The flags contained in it are now standalone Boolean options.

A.2.3.2 ParagraphAttributes

This data type is a structure composed of Boolean values that act as flags, determining what (if any) paragraph attributes should be included in SearchML output. The structure is defined as follows:

<complexType name="ParagraphAttributes">
 <complexContent>
  <extension base="xsd:anyType">
   <sequence>
    <element name="spacing" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
    <element name="height" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
    <element name="leftIndent" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
    <element name="rightIndent" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
    <element name="firstIndent" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.2.3.3 SearchMLFlags

This data type has been deprecated. The flags contained in it are now standalone xsd:boolean options.

A.2.4 Image Export

The following information is valid for Image Export only.

A.2.4.1 DefaultFont

Valid for the defaultFont option. The structure is defined as follows:

<complexType name="defaultFont">
 <complexContent>
  <extension base="xsd:anyType">
   <sequence>
    <element name="fontName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    <element name="height" type="xsd:unsignedShort" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.2.4.2 DefaultMargins

Valid for the defaultMargins option. The structure is defined as follows:

<complexType name="defaultMargins">
 <complexContent>
  <extension base="xsd:anyType">
   <sequence>
    <element name="top" type="xsd:unsignedInt" minOccurs="0" maxOccurs="1"/>
    <element name="bottom" type="xsd:unsignedInt" minOccurs="0" maxOccurs="1"/>
    <element name="left" type="xsd:unsignedInt" minOccurs="0" maxOccurs="1"/>
    <element name="right" type="xsd:unsignedInt" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.2.4.3 TiffOptions

This data type is a structure composed of values that set options specific to generating TIF images of input files. The structure is defined as follows:

<complexType name="tiffOptions">
 <complexContent>
  <extension base="xsd:anyType">
   <sequence>
    <element name="colorSpace" type="ts:TiffColorSpaceEnum" minOccurs="0" maxOccurs="1"/>
    <element name="compression" type="ts:TiffCompressionEnum" minOccurs="0" maxOccurs="1"/>
    <element name="byteOrder" type="ts:TiffByteOrderEnum" minOccurs="0" maxOccurs="1"/>
    <element name="fillOrder" type="ts:TiffFillOrderEnum" minOccurs="0" maxOccurs="1"/>
    <element name="createOneFile" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </extension>
 </complexContent>
</complexType>

A.3 Enumerations

This section covers these topics:

A.3.1 All Export Products

This information is applicable for all products.

A.3.1.1 DefaultInputCharSetEnum

Valid for the defaultInputCharset option. The enumeration is defined as follows:

<simpleType name="DefaultInputCharSetEnum">
  <restriction base="string">
   <enumeration value="jis"/>
   <enumeration value="euc_jp"/>
   <enumeration value="cns11643_1"/>
   <enumeration value="euc_cns_1"/>
   <enumeration value="cns11643_2"/>
   <enumeration value="euc_cns_2"/>
   <enumeration value="ksc1987"/>
   <enumeration value="gb2312"/>
   <enumeration value="ebcdic37"/>
   <enumeration value="ebcdic273"/>
   <enumeration value="ebcdic274"/>
   <enumeration value="ebcdic277"/>
   <enumeration value="ebcdic278"/>
   <enumeration value="ebcdic280"/>
   <enumeration value="ebcdic282"/>
   <enumeration value="ebcdic284"/>
   <enumeration value="ebcdic285"/>
   <enumeration value="ebcdic297"/>
   <enumeration value="ebcdic500"/>
   <enumeration value="ebcdic1026"/>
   <enumeration value="ascii"/>
   <enumeration value="ansi437"/>
   <enumeration value="ansi737"/>
   <enumeration value="ansi850"/>
   <enumeration value="ansi852"/>
   <enumeration value="ansi855"/>
   <enumeration value="ansi857"/>
   <enumeration value="ansi860"/>
   <enumeration value="ansi861"/>
   <enumeration value="ansi863"/>
   <enumeration value="ansi865"/>
   <enumeration value="ansi866"/>
   <enumeration value="ansi869"/>
   <enumeration value="ansi874"/>
   <enumeration value="ansi932"/>
   <enumeration value="ansi936"/>
   <enumeration value="ansi949"/>
   <enumeration value="ansi950"/>
   <enumeration value="ansi1250"/>
   <enumeration value="ansi1251"/>
   <enumeration value="ansi1252"/>
   <enumeration value="ansi1253"/>
   <enumeration value="ansi1254"/>
   <enumeration value="ansi1255"/>
   <enumeration value="ansi1256"/>
   <enumeration value="ansi1257"/>
   <enumeration value="unicode"/>
   <enumeration value="iso8859_1"/>
   <enumeration value="iso8859_2"/>
   <enumeration value="iso8859_3"/>
   <enumeration value="iso8859_4"/>
   <enumeration value="iso8859_5"/>
   <enumeration value="iso8859_6"/>
   <enumeration value="iso8859_7"/>
   <enumeration value="iso8859_8"/>
   <enumeration value="iso8859_9"/>
   <enumeration value="macroman"/>
   <enumeration value="maccroatian"/>
   <enumeration value="macromanian"/>
   <enumeration value="macturkish"/>
   <enumeration value="macicelandic"/>
   <enumeration value="maccyrillic"/>
   <enumeration value="macgreek"/>
   <enumeration value="macce"/>
   <enumeration value="hebrew"/>
   <enumeration value="arabic"/>
   <enumeration value="macjis"/>
   <enumeration value="hproman8"/>
   <enumeration value="bidi_oldcode"/>
   <enumeration value="bidi_pc8"/>
   <enumeration value="bidi_e0"/>
   <enumeration value="htmlkoi8"/>
   <enumeration value="jis_roman"/>
   <enumeration value="utf7"/>
   <enumeration value="utf8"/>
   <enumeration value="littleendianunicode"/>
  </restriction>
</simpleType>
   <enumeration value="bigendianunicode"/>

A.3.1.2 DocumentMemoryModeEnum

Valid for the documentMemoryMode option. The enumeration is defined as follows:

<simpleType name="DocumentMemoryModeEnum">
    <restriction base="string">
      <enumeration value="smallestMode"/>
      <enumeration value="smallMode"/>
      <enumeration value="mediumMode"/>
      <enumeration value="largeMode"/>
      <enumeration value="largestMode"/>
    <restriction>
  <simpleType>

A.3.1.3 FallbackFormatEnum

Valid for the fallbackFormat option. The enumeration is defined as follows:

<simpleType name="FallbackFormatEnum">
 <restriction base="string">
  <enumeration value="fallbackToText"/>
  <enumeration value="noFallbackFormat"/>
 </restriction>
</simpleType>

A.3.2 HTML Export

The following information is valid for HTML Export only.

A.3.2.1 CharacterByteOrderEnum

Valid for the characterByteOrder option. The enumeration is defined as follows:

<simpleType name="CharacterByteOrderEnum">
 <restriction base="string">
  <enumeration value="big-endian"/>
  <enumeration value="little-endian"/>
  <enumeration value="template-order"/>
  </restriction>
</simpleType>

A.3.2.2 CharacterSetEnum

Valid for the outputCharacterSet option. The enumeration is defined as follows:

<simpleType name="CharacterSetEnum">
 <restriction base="string">
  <enumeration value="ISO-8859-1"/>
  <enumeration value="ISO-8859-2"/>
  <enumeration value="ISO-8859-3"/>
  <enumeration value="ISO-8859-4"/>
  <enumeration value="ISO-8859-5"/>
  <enumeration value="ISO-8859-6"/>
  <enumeration value="ISO-8859-7"/>
  <enumeration value="ISO-8859-8"/>
  <enumeration value="ISO-8859-9"/>
  <enumeration value="x-Mac-roman"/>
  <enumeration value="x-Mac-ce"/>
  <enumeration value="x-Mac-Greek"/>
  <enumeration value="x-Mac-Cyrillic"/>
  <enumeration value="x-Mac-Turkish"/>
  <enumeration value="GB2312"/>
  <enumeration value="Big5"/>
  <enumeration value="Shift_JIS"/>
  <enumeration value="KOI8-R"/>
  <enumeration value="windows-1250"/>
  <enumeration value="windows-1251"/>
  <enumeration value="windows-1252"/>
  <enumeration value="windows-1253"/>
  <enumeration value="windows-1254"/>
  <enumeration value="windows-1255"/>
  <enumeration value="windows-1256"/>
  <enumeration value="windows-1257"/>
  <enumeration value="EUC-KR"/>
  <enumeration value="EUC-JP"/>
  <enumeration value="ISO-2022-JP"/>
  <enumeration value="windows-874"/>
  <enumeration value="UTF-7"/>
  <enumeration value="UTF-8"/>
  <enumeration value="ISO-10646-UCS-2"/>
  <enumeration value="x-Charset-Unknown"/>
 </restriction>
</simpleType>

A.3.2.3 ComplianceEnum

Valid for the compliance option. The enumeration is defined as follows:

<simpleType name="ComplianceEnum">
 <restriction base="string">
  <enumeration value="none"/>
  <enumeration value="well-formed"/>
  <enumeration value="strictDTD"/>
 </restriction>
</simpleType>

A.3.2.4 EmailHeaderOutputEnum

EmailHeaderOutputEnum takes the place of the MimeHeaderOutputEnum. Valid for the emailHeaderOutput option. The enumeration is defined as follows:

<simpleType name="EmailHeaderOutputEnum">
  <restriction base="xsd:string">
    <enumeration value="emailHeaderStandard"/>
    <enumeration value="emailHeaderAll"/>
  </restriction>
</simpleType>

A.3.2.5 ExtractEmbeddedFilesEnum

Valid for the extractEmbeddedFiles option. The enumeration is defined as follows:

<simpleType name="ExtractEmbeddedFilesEnum">
 <restriction base="string">
  <enumeration value="ignoreFiles"/>
  <enumeration value="convertFiles"/>
  <enumeration value="extractFiles"/>
 </restriction>
</simpleType>

A.3.2.6 FlavorEnum

Valid for the flavor option. The enumeration is defined as follows:

<simpleType name="FlavorEnum">
 <restriction base="string">
  <enumeration value="generic-html"/>
  <enumeration value="generic-wireless-html"/>
  <enumeration value="html2.0"/>
  <enumeration value="html3.0"/>
  <enumeration value="html4.0"/>
  <enumeration value="netscape3.0"/>
  <enumeration value="netscape4.0"/>
  <enumeration value="internetExplorer3.0"/>
  <enumeration value="internetExplorer4.0"/>
  <enumeration value="avantGo3.3-palm"/>
  <enumeration value="avantGo3.3-palm-noTables"/>
  <enumeration value="avantGo3.3-winCE"/>
  <enumeration value="avantGo3.3-winCE-noTables"/>
  <enumeration value="webClipping1.1"/>
  <enumeration value="webClipping1.1-noTables"/>
  <enumeration value="chtml2.0"/>
  <enumeration value="hdml3.0"/>
  <enumeration value="text"/>
  <enumeration value="wml1.1"/>
  <enumeration value="wml1.1-withTables"/>
  <enumeration value="wml2.0"/>
  <enumeration value="xhtml-basic1.0"/>
  <enumeration value="xhtml-basic1.0-noTables"/>
 </restriction>
</simpleType>

A.3.2.7 GraphicSizeMethodEnum

Valid for the graphicSizeMethod option. The enumeration is defined as follows:

<simpleType name="GraphicSizeMethodEnum">
 <restriction base="string">
  <enumeration value="smooth"/>
  <enumeration value="quick"/>
  <enumeration value="smoothGray"/>
 </restriction>
</simpleType>

A.3.2.8 GraphicTypeEnum

Valid for the graphicType option. The enumeration is defined as follows:

<simpleType name="GraphicTypeEnum">
 <restriction base="string">
  <enumeration value="bmp"/>
  <enumeration value="gif"/>
  <enumeration value="jpeg"/>
  <enumeration value="noGraphics"/>
  <enumeration value="png"/>
  <enumeration value="wbmp"/>
 </restriction>
</simpleType>

A.3.2.9 GridAdvanceEnum

Valid for the gridAdvance option. The enumeration is defined as follows:

<simpleType name="GridAdvanceEnum">
 <restriction base="string">
  <enumeration value="advanceAcross"/>
  <enumeration value="advanceDown"/>
 </restriction>
</simpleType>

A.3.2.10 ReorderMethodEnum

Valid for the reorderMethod option. The enumeration is defined as follows:

<simpleType name="ReorderMethodEnum">
 <restriction base="xsd:string">
  <enumeration value="reorderOff"/>
  <enumeration value="reorderLeftToRight"/>
  <enumeration value="reorderRightToLeft"/>
 </restriction>
</simpleType>

A.3.2.11 SpreadSheetBordersEnum

Valid for the spreadsheetBorders option. The enumeration is defined as follows:

<simpleType name="SpreadsheetBordersEnum">
 <restriction base="string">
  <enumeration value="createBorderIfMissing"/>
  <enumeration value="bordersOff"/>
  <enumeration value="useSourceBorders"/>
 </restriction>
</simpleType>

A.3.3 Search Export

The following information is valid for Search Export.

A.3.3.1 oleEmbeddingsEnum

Valid for the oleEmbeddings option. The enumeration is defined as follows:

<simpleType name="OleEmbeddingsEnum">
 <restriction base="string">
  <enumeration value="processAll"/>
  <enumeration value="processNone"/>
  <enumeration value="processStandard"/>
 </restriction>
</simpleType>

A.3.3.2 SearchMLUnmappedTextEnum

Valid for the unmappedText option. The enumeration is defined as follows:

<simpleType name="SearchMLUnmappedTextEnum">
 <restriction base="string">
  <enumeration value="justUnmappedText"/>
  <enumeration value="noUnmappedText"/>
  <enumeration value="bothUnmappedText"/>
 </restriction>
</simpleType>

A.3.3.3 XmlDefinitionMethodEnum

Valid for the xmlDefinitionMethod option. The enumeration is defined as follows:

<simpleType name="XmlDefinitionMethodEnum">
 <restriction base="string">
  <enumeration value="dtd"/>
  <enumeration value="noDefinition"/>
  <enumeration value="xsd"/>
 </restriction>
</simpleType>

A.3.4 Image Export

The following information is valid for Image Export.

A.3.4.1 DatabaseFitToPageEnum

Valid for the databaseFitToPage option. The enumeration is defined as follows:

<simpleType name="DatabaseFitToPageEnum">
 <restriction base="string">
  <enumeration value="dbNoScaling"/>
  <enumeration value="dbFitToPage"/>
  <enumeration value="dbFitToWidth"/>
  <enumeration value="dbFitToHeight"/>
 </restriction>
</simpleType>

A.3.4.2 EmailHeaderOutputEnum

EmailHeaderOutputEnum takes the place of the MimeHeaderOutputEnum. Valid for the emailHeaderOutput option. The enumeration is defined as follows:

<simpleType name="EmailHeaderOutputEnum">
  <restriction base="xsd:string">
    <enumeration value="emailHeaderStandard"/>
    <enumeration value="emailHeaderAll"/>
  </restriction>
</simpleType>

A.3.4.3 GraphicCroppingEnum

Valid for the graphicCropping option. The enumeration is defined as follows:

<simpleType name="GraphicCroppingEnum">
   <restriction base="string">
   <enumeration value="noCropping"/>
   <enumeration value="cropToContent"/>
</restriction>

A.3.4.4 GraphicSizeMethodEnum

Valid for the graphicSizeMethod option. The enumeration is defined as follows:

<simpleType name="GraphicSizeMethodEnum">
 <restriction base="string">
  <enumeration value="smooth"/>
  <enumeration value="quick"/>
  <enumeration value="smoothGray"/>
 </restriction>
</simpleType>

A.3.4.5 GraphicWatermarkScaleTypeEnum

Valid for the graphicWatermarkScaleType option. The enumeration is defined as follows:

<simpleType name="GraphicWatermarkScaleTypeEnum">
 <restriction base="string">
  <enumeration value="scaleWatermarkOff"/>
  <enumeration value="scaleWatermarkByPercent"/>
 </restriction>
</simpleType>

A.3.4.6 MimeHeaderOutputEnum

Valid for the mimeHeaderOutput option. The mimeHeaderOutput option is no longer preferred, and has been replaced with the emailHeaderOutput option. The enumeration is defined as follows:

<simpleType name="MimeHeaderOutputEnum">
    <restriction base="string">
      <enumeration value="all"/>
      <enumeration value="standard"/>
    <restriction>
  <simpleType>

A.3.4.7 ReorderMethodEnum

Valid for the reorderMethod option. The enumeration is defined as follows:

<simpleType name="ReorderMethodEnum">
 <restriction base="xsd:string">
  <enumeration value="reorderOff"/>
  <enumeration value="reorderLeftToRight"/>
  <enumeration value="reorderRightToLeft"/>
 </restriction>
</simpleType>

A.3.4.8 SpreadsheetFitToPageEnum

Valid for the spreadsheetFitToPage option. The enumeration is defined as follows:

<simpleType name="SpreadsheetFitToPageEnum">
 <restriction base="string">
  <enumeration value="ssNoScaling"/>
  <enumeration value="ssFitToPage"/>
  <enumeration value="ssFitToWidth"/>
  <enumeration value="ssFitToHeight"/>
  <enumeration value="ssScaleByPercentage"/>
  <enumeration value="ssFitToPages"/>
 </restriction>
</simpleType>

A.3.4.9 SpreadsheetPageDirectionEnum

Valid for the spreadsheetPageDirection option. The enumeration is defined as follows:

<simpleType name="SpreadsheetPageDirectionEnum">
 <restriction base="string">
  <enumeration value="downThenAcross"/>
  <enumeration value="acrossThenDown"/>
 </restriction>
</simpleType>

A.3.4.10 TiffByteOrderEnum

Part of the TiffOptions structure. The enumeration is defined as follows:

<simpleType name="TiffByteOrderEnum">
 <restriction base="string">
  <enumeration value="little-endian"/>
  <enumeration value="big-endian"/>
 </restriction>
</simpleType>

A.3.4.11 TiffColorSpaceEnum

Part of the TiffOptions structure. The enumeration is defined as follows:

<simpleType name="TiffColorSpaceEnum">
 <restriction base="string">
  <enumeration value="blackWhite-1Bit"/>
  <enumeration value="palette-8Bit"/>
  <enumeration value="rgb-24Bit"/>
 </restriction>
</simpleType>

A.3.4.12 TiffCompressionEnum

Part of the TiffOptions structure. The enumeration is defined as follows:

<simpleType name="TiffCompressionEnum">
 <restriction base="string">
  <enumeration value="noCompression"/>
  <enumeration value="packbits"/>
  <enumeration value="LZW"/>
  <enumeration value="CCITT-1D"/>
  <enumeration value="CCITT-Group3-Fax"/>
  <enumeration value="CCITT-Group4-Fax"/>
 </restriction>
</simpleType>

A.3.4.13 TiffFillOrderEnum

Part of the TiffOptions structure. The enumeration is defined as follows:

<simpleType name="TiffFillOrderEnum">
 <restriction base="string">
  <enumeration value="fillOrder-1"/>
  <enumeration value="fillOrder-2"/>
 </restriction>
</simpleType>

A.3.5 PDF Export

The following information is valid for PDF Export.

A.3.5.1 DefaultPageUnitsEnum

Valid for the defaultPageUnits option. The enumeration is defined as follows:

<simpleType name="DefaultPageUnitsEnum">
 <restriction base="xsd:string">
  <enumeration value="inches"/>
  <enumeration value="points"/>
  <enumeration value="centimeters"/>
  <enumeration value="picas"/>
 </restriction>
</simpleType>

A.3.5.2 EmailHeaderOutputEnum

EmailHeaderOutputEnum takes the place of the MimeHeaderOutputEnum. Valid for the emailHeaderOutput option. The enumeration is defined as follows:

<simpleType name="EmailHeaderOutputEnum">
  <restriction base="xsd:string">
    <enumeration value="emailHeaderStandard"/>
    <enumeration value="emailHeaderAll"/>
  </restriction>
</simpleType>

A.3.5.3 ReorderMethodEnum

Valid for the reorderMethod option. The enumeration is defined as follows:

<simpleType name="ReorderMethodEnum">
 <restriction base="xsd:string">
  <enumeration value="reorderOff"/>
  <enumeration value="reorderLeftToRight"/>
  <enumeration value="reorderRightToLeft"/>
 </restriction>
</simpleType>

A.3.5.4 WatermarkPositionEnum

Valid for the watermarkPosition option. The enumeration is defined as follows:

<simpleType name="WatermarkPostionEnum">
 <restriction base="xsd:string">
  <enumeration value="centerOfPage"/>
 </restriction>
</simpleType>

A.3.5.5 WatermarkScalingEnum

Valid for the watermarkScaling option. The enumeration is defined as follows:

<simpleType name="WatermarkScalingEnum">
 <restriction base="xsd:string">
  <enumeration value="pdfNoMap"/>
  <enumeration value="pdfFitToPage"/>
  <enumeration value="pdfScale"/>
 </restriction>
</simpleType>

A.3.6 XML Export

The following information is valid for XML Export.

A.3.6.1 GraphicSizeMethodEnum

Valid for the graphicSizeMethod option. The enumeration is defined as follows:

<simpleType name="GraphicSizeMethodEnum">
 <restriction base="string">
  <enumeration value="smooth"/>
  <enumeration value="quick"/>
  <enumeration value="smoothGray"/>
 </restriction>
</simpleType>

A.3.6.2 GraphicTypeEnum

Valid for the graphicType option. The enumeration is defined as follows:

<simpleType name="GraphicTypeEnum">
 <restriction base="string">
  <enumeration value="bmp"/>
  <enumeration value="gif"/>
  <enumeration value="jpeg"/>
  <enumeration value="noGraphics"/>
  <enumeration value="png"/>
  <enumeration value="wbmp"/>
 </restriction>
</simpleType>

A.3.6.3 oleEmbeddingsEnum

Valid for the oleEmbeddings option. The enumeration is defined as follows:

<simpleType name="OleEmbeddingsEnum">
 <restriction base="string">
  <enumeration value="processAll"/>
  <enumeration value="processNone"/>
  <enumeration value="processStandard"/>
 </restriction>
</simpleType>

A.3.6.4 ReorderMethodEnum

Valid for the reorderMethod option. The enumeration is defined as follows:

<simpleType name="ReorderMethodEnum">
 <restriction base="xsd:string">
  <enumeration value="reorderOff"/>
  <enumeration value="reorderLeftToRight"/>
  <enumeration value="reorderRightToLeft"/>
 </restriction>
</simpleType>