Copy
Ask AI
<xs:complexType>
<xs:sequence>
<xs:element name="paragraphStyle" minOccurs="0" maxOccurs="unbounded" type="tns:ParagraphStyleType">
<xs:annotation>
<xs:documentation xml:lang="en">段落の書式スタイル
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="sections" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation xml:lang="en">Documentのセクションコレクション
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="section" minOccurs="0" maxOccurs="unbounded" type="tns:SectionType">
<xs:annotation>
<xs:documentation xml:lang="en">セクション
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="page" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation xml:lang="en">認識済みページ
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="block" minOccurs="0" maxOccurs="unbounded" type="tns:BlockType">
<xs:annotation>
<xs:documentation xml:lang="en">認識済みブロック
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="pageSection" minOccurs="0" maxOccurs="unbounded" type="tns:PageSectionType">
<xs:annotation>
<xs:documentation xml:lang="en">ページセクション
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="pageStream" minOccurs="0" maxOccurs="unbounded" type="tns:PageStreamType">
<xs:annotation>
<xs:documentation xml:lang="en"> 柱とアーティファクト
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="width" type="xs:integer" use="required"/>
<xs:attribute name="height" type="xs:integer" use="required"/>
<xs:attribute name="resolution" type="xs:integer" use="required"/>
<xs:attribute name="originalCoords" type="xs:boolean" use="optional" default="false">
<xs:annotation>
<xs:documentation xml:lang="en">trueの場合、すべての座標は画像を開く前の元の画像を基準とし、それ以外の場合は開いた後の(傾き補正済み)画像を基準とします</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rotation" use="optional" default="Normal">
<xs:annotation>
<xs:documentation xml:lang="en">元のページ画像に適用された回転の種類を保存します</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Normal"/>
<xs:enumeration value="RotatedClockwise"/>
<xs:enumeration value="RotatedUpsidedown"/>
<xs:enumeration value="RotatedCounterclockwise"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="version" type="xs:string" use="required"/>
<xs:attribute name="producer" type="xs:string" use="required"/>
<xs:attribute name="pagesCount" type="xs:integer" use="optional" default="1"/>
<xs:attribute name="mainLanguage" type="xs:string" use="optional"/>
<xs:attribute name="languages" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:complexType name ="ParagraphStyleType">
<xs:sequence>
<xs:element name="fontStyle" minOccurs="0" maxOccurs="unbounded" type="tns:FontStyleType" />
</xs:sequence>
<xs:attribute name="id" type="xs:string" use="required" />
<xs:attribute name="name" type="xs:string" use="required" />
<xs:attribute name="mainFontStyleId" type="xs:string" use="required" />
<xs:attribute name="role" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="text"/>
<xs:enumeration value="tableText"/>
<xs:enumeration value="heading"/>
<xs:enumeration value="tableHeading"/>
<xs:enumeration value="pictureCaption"/>
<xs:enumeration value="tableCaption"/>
<xs:enumeration value="contents" />
<xs:enumeration value="footnote" />
<xs:enumeration value="endnote" />
<xs:enumeration value="rt" />
<xs:enumeration value="garb" />
<xs:enumeration value="other" />
<xs:enumeration value="barcode" />
<xs:enumeration value="headingNumber" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="roleLevel" type="xs:integer" use="optional" default="-1" />
<xs:attribute name="align" type="tns:ParagraphAlignment" use="required" />
<xs:attribute name="rtl" type="xs:boolean" use="optional" default="false" />
<xs:attribute name="before" type="xs:integer" use="optional" default="0" />
<xs:attribute name="after" type="xs:integer" use="optional" default="0" />
<xs:attribute name="startIndent" type="xs:integer" use="optional" default="0" />
<xs:attribute name="leftIndent" type="xs:integer" use="optional" default="0" />
<xs:attribute name="rightIndent" type="xs:integer" use="optional" default="0" />
<xs:attribute name="lineSpacing" type="xs:integer" use="optional" default="-1" />
<xs:attribute name="lineSpacingRatio" type="xs:float" use="optional" default="1.0" />
<xs:attribute name="fixedLineSpacing" type="xs:boolean" use="optional" default="true" />
</xs:complexType>
<xs:complexType name="FontStyleType">
<xs:attribute name="id" type="xs:string" use="required" />
<xs:attribute name="baseFont" type="xs:boolean" use="optional" default="false" />
<xs:attribute name="italic" type="xs:boolean" use="optional" default="false" />
<xs:attribute name="bold" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="underline" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="strikeout" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="smallcaps" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="scaling" type="xs:integer" use="optional" default="1000" />
<xs:attribute name="spacing" type="xs:integer" use="optional" default="0" />
<xs:attribute name="color" type="xs:integer" use="optional" default="0"/>
<xs:attribute name="backgroundColor" type="xs:integer" use="optional" default="0"/>
<xs:attribute name="ff" type="xs:string" use="required"/>
<xs:attribute name="fs" type="xs:float" use="required"/>
</xs:complexType>
<xs:complexType name="PageSectionType">
<xs:sequence>
<xs:element name="pageStream" minOccurs="0" maxOccurs="unbounded" type="tns:PageStreamType">
<xs:annotation>
<xs:documentation xml:lang="en">ページセクションは、ページストリームのシーケンスです
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PageStreamType">
<xs:sequence>
<xs:element name="pageElement" minOccurs="0" maxOccurs="unbounded" type="tns:PageElementType">
<xs:annotation>
<xs:documentation xml:lang="en"> Page Stream はページ要素のシーケンスです
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="streamType" type="xs:string" use="required"/>
</xs:complexType>
<xs:complexType name="PageElementType">
<xs:sequence>
<xs:element name="text" minOccurs="0" maxOccurs="1" type="tns:TextType">
<xs:annotation>
<xs:documentation xml:lang="en">Text</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="table" minOccurs="0" maxOccurs="1" type="tns:TableType">
<xs:annotation>
<xs:documentation xml:lang="en">テーブル</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="barcode" minOccurs="0" maxOccurs="1" type="tns:BarcodeType">
<xs:annotation>
<xs:documentation xml:lang="en">バーコード</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="picture" minOccurs="0" maxOccurs="1" type="tns:PictureType">
<xs:annotation>
<xs:documentation xml:lang="en">画像</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="pageElemId" type="xs:string" use="required"/>
</xs:complexType>
<xs:complexType name="TableType">
<xs:sequence>
<xs:element name="caption" minOccurs="0" maxOccurs="unbounded" type="tns:CaptionType">
<xs:annotation>
<xs:documentation xml:lang="en"> テーブルのキャプション
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tableCell" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation xml:lang="en"> テーブルのセル
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="pageElement" minOccurs="1" maxOccurs="1" type="tns:PageElementType">
<xs:annotation>
<xs:documentation xml:lang="en">セルの内容(Textまたは画像)を含むページ要素
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="topPos" type="xs:integer" use="required" />
<xs:attribute name="bottomPos" type="xs:integer" use="required" />
<xs:attribute name="leftPos" type="xs:integer" use="required" />
<xs:attribute name="rightPos" type="xs:integer" use="required" />
<xs:attribute name="VerticalAlignment" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="top"/>
<xs:enumeration value="center"/>
<xs:enumeration value="bottom"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="id" type="xs:string" use="required" />
</xs:complexType>
<xs:complexType name="PictureType">
<xs:sequence>
<xs:element name="pictureFile" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation xml:lang="en">画像ファイルの相対パス。SavePicture エクスポート Parameter が true に設定されている場合に表示されます</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="path" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="caption" minOccurs="0" maxOccurs="unbounded" type="tns:CaptionType">
<xs:annotation>
<xs:documentation xml:lang="en"> 画像のキャプション
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="id" type="xs:string" use="required" />
</xs:complexType>
<xs:complexType name="BarcodeType">
<xs:attribute name="BarcodeValue" type="xs:string" use="required"/>
</xs:complexType>
<xs:complexType name="CaptionType">
<xs:sequence>
<xs:element name="pageElement" minOccurs="0" maxOccurs="unbounded" type="tns:PageElementType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="SectionType">
<xs:sequence>
<xs:element name="stream" minOccurs="0" maxOccurs="unbounded" type="tns:TextStreamType">
<xs:annotation>
<xs:documentation xml:lang="en">
Text Stream は段落やブロックのシーケンスです
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TextStreamType">
<xs:sequence>
<xs:element name="mainText" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:attribute name="rtl" type="xs:boolean" use="optional" default="false" />
<xs:attribute name="columnCount" type="xs:integer" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="elemId" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation xml:lang="en">ページ要素の ID
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="id" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="role" use="optional" default="text">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="garb" />
<xs:enumeration value="text" />
<xs:enumeration value="footnote" />
<xs:enumeration value="incut" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vertCjk" type="xs:boolean" use="optional" default="false" />
<xs:attribute name="beginPage" type="xs:integer" use="required" />
<xs:attribute name="endPage" type="xs:integer" use="optional" />
</xs:complexType>
<xs:complexType name="BlockType">
<xs:sequence>
<xs:element name="region" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation xml:lang="en">ブロック領域、Rectangleのセット
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="rect" minOccurs="1" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="l" type="xs:integer" use="required"/>
<xs:attribute name="t" type="xs:integer" use="required"/>
<xs:attribute name="r" type="xs:integer" use="required"/>
<xs:attribute name="b" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="pictureFile" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation xml:lang="en">画像ファイルの相対パス。blockType属性がPictureで、SavePictureエクスポートParameterがtrueに設定されている場合に存在します</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="path" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="text" minOccurs="0" maxOccurs="unbounded" type="tns:TextType">
<xs:annotation>
<xs:documentation xml:lang="en">認識されたブロックのText。blockType属性がTextの場合に存在します</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="row" minOccurs="0" maxOccurs="unbounded" type="tns:TableRowType">
<xs:annotation>
<xs:documentation xml:lang="en">テーブル行のセット。blockType属性がTableの場合に存在します</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="separatorsBox" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation xml:lang="en">区切り線ボックスブロック。blockType属性がSeparatorsBoxの場合に存在します</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="separator" minOccurs="0" maxOccurs="unbounded" type="tns:SeparatorBlockType">
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element >
<xs:element name="separator" minOccurs="0" maxOccurs="1" type="tns:SeparatorBlockType">
<xs:annotation>
<xs:documentation xml:lang="en">区切り線ブロック。blockType属性がSeparatorの場合に存在します</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="barcodeInfo" minOccurs="0" maxOccurs="1" type="tns:BarcodeInfoType">
<xs:annotation>
<xs:documentation xml:lang="en">バーコードに関する情報。blockType属性がBarcodeの場合に存在します</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="blockType" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Text"/>
<xs:enumeration value="Table"/>
<xs:enumeration value="Picture"/>
<xs:enumeration value="Barcode"/>
<xs:enumeration value="Separator"/>
<xs:enumeration value="SeparatorsBox"/>
<xs:enumeration value ="Checkmark"/>
<xs:enumeration value ="GroupCheckmark"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pageElemId" type="xs:string" use="optional" />
<xs:attribute name="blockName" type="xs:string" use="optional"/>
<xs:attribute name="isHidden" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="l" type="xs:integer" use="optional"/>
<xs:attribute name="t" type="xs:integer" use="optional"/>
<xs:attribute name="r" type="xs:integer" use="optional"/>
<xs:attribute name="b" type="xs:integer" use="optional"/>
</xs:complexType>
<xs:complexType name="TextType">
<xs:sequence>
<xs:element name="par" minOccurs="0" maxOccurs="unbounded" type="tns:ParagraphType">
<xs:annotation>
<xs:documentation xml:lang="en">テキスト段落</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="id" type="xs:string" use="optional" />
<xs:attribute name="orientation" use="optional" default="Normal">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Normal"/>
<xs:enumeration value="RotatedClockwise"/>
<xs:enumeration value="RotatedUpsidedown"/>
<xs:enumeration value="RotatedCounterclockwise"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="backgroundColor" type="xs:integer" use="optional" default="16777215"/>
<xs:attribute name="mirrored" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="inverted" type="xs:boolean" use="optional" default="false"/>
</xs:complexType>
<xs:complexType name="TableRowType">
<xs:sequence>
<xs:element name="cell" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation xml:lang="en">テーブルセル</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="text" minOccurs="0" maxOccurs="unbounded" type="tns:TextType">
<xs:annotation>
<xs:documentation xml:lang="en">セルのText</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="colSpan" type="xs:integer" use="optional" default="1"/>
<xs:attribute name="rowSpan" type="xs:integer" use="optional" default="1"/>
<xs:attribute name="align" use="optional" default="Top">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Top"/>
<xs:enumeration value="Center"/>
<xs:enumeration value="Bottom"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="picture" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="leftBorder" use="optional" type="tns:TableCellBorderType" default="Black"/>
<xs:attribute name="topBorder" use="optional" type="tns:TableCellBorderType" default="Black"/>
<xs:attribute name="rightBorder" use="optional" type="tns:TableCellBorderType" default="Black"/>
<xs:attribute name="bottomBorder" use="optional" type="tns:TableCellBorderType" default="Black"/>
<xs:attribute name="width" type="xs:integer" use="required"/>
<xs:attribute name="height" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ParagraphType">
<xs:sequence>
<xs:element name="line" minOccurs="0" maxOccurs="unbounded" type="tns:LineType">
<xs:annotation>
<xs:documentation xml:lang="en">テキスト段落の行</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="dropCapCharsCount" type="xs:integer" use="optional" default="0"/>
<xs:attribute name="dropCap-l" type="xs:integer" use="optional"/>
<xs:attribute name="dropCap-t" type="xs:integer" use="optional"/>
<xs:attribute name="dropCap-r" type="xs:integer" use="optional"/>
<xs:attribute name="dropCap-b" type="xs:integer" use="optional"/>
<xs:attribute name="align" type="tns:ParagraphAlignment" use="optional" default="Left" />
<xs:attribute name="leftIndent" type="xs:integer" use="optional" default="0"/>
<xs:attribute name="rightIndent" type="xs:integer" use="optional" default="0"/>
<xs:attribute name="startIndent" type="xs:integer" use="optional" default="0"/>
<xs:attribute name="lineSpacing" type="xs:integer" use="optional" default="0"/>
<xs:attribute name="id" type="xs:string" use="optional" />
<xs:attribute name="style" type="xs:string" use="optional" />
<xs:attribute name="hasOverflowedHead" type="xs:boolean" use="optional" default="false">
<xs:annotation>
<xs:documentation>非推奨の属性。</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="hasOverflowedTail" type="xs:boolean" use="optional" default="false">
<xs:annotation>
<xs:documentation>非推奨の属性。</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="isListItem" type="xs:boolean" use="optional" default="false" />
<xs:attribute name="lstLvl" type="xs:integer" use="optional"/>
<xs:attribute name="lstNum" type="xs:integer" use="optional"/>
</xs:complexType>
<xs:simpleType name="ParagraphAlignment">
<xs:restriction base="xs:string">
<xs:enumeration value="Left"/>
<xs:enumeration value="Center"/>
<xs:enumeration value="Right"/>
<xs:enumeration value="Justified"/>
<xs:enumeration value ="CjkJustified"/>
<xs:enumeration value ="ThaiJustified"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="LineType">
<xs:sequence>
<xs:element name="formatting" minOccurs="0" maxOccurs="unbounded" type="tns:FormattingType">
<xs:annotation>
<xs:documentation xml:lang="en">統一された書式を持つ文字グループ</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="baseline" type="xs:integer" use="required"/>
<xs:attribute name="l" type="xs:integer" use="required"/>
<xs:attribute name="t" type="xs:integer" use="required"/>
<xs:attribute name="r" type="xs:integer" use="required"/>
<xs:attribute name="b" type="xs:integer" use="required"/>
</xs:complexType>
<xs:complexType name="FormattingType" mixed="true">
<xs:sequence>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation xml:lang="en">文字の属性は単語の認識候補と交互に配置されます。単語の認識候補は単語の前に記述されます。</xs:documentation>
</xs:annotation>
<xs:element name="charParams" type="tns:CharParamsType">
<xs:annotation>
<xs:documentation xml:lang="en">単一文字の属性</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="wordRecVariants">
<xs:annotation>
<xs:documentation xml:lang="en">次の単語の認識候補</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="wordRecVariant" minOccurs="0" maxOccurs="unbounded" type="tns:WordRecognitionVariant"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute name="lang" type="xs:string" use="required"/>
<xs:attribute name="ff" type="xs:string" use="optional"/>
<xs:attribute name="fs" type="xs:float" use="optional"/>
<xs:attribute name="bold" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="italic" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="subscript" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="superscript" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="smallcaps" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="underline" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="strikeout" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="color" type="xs:integer" use="optional" default="0"/>
<xs:attribute name="scaling" type="xs:integer" use="optional" default="1000"/>
<xs:attribute name="spacing" type="xs:integer" use="optional" default="0"/>
<xs:attribute name="style" type="xs:string" use="optional" />
<xs:attribute name="base64encoded" type="xs:boolean" use="optional" default="false"/>
</xs:complexType>
<xs:complexType name="WordRecognitionVariant">
<xs:sequence>
<xs:element name="variantText" minOccurs="1" maxOccurs="1">
<xs:complexType mixed="true">
<xs:sequence>
<xs:element name="charParams" minOccurs="0" maxOccurs="unbounded" type="tns:CharParamsType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="wordFromDictionary" type="xs:boolean" use="optional"/>
<xs:attribute name="wordNormal" type="xs:boolean" use="optional"/>
<xs:attribute name="wordNumeric" type="xs:boolean" use="optional"/>
<xs:attribute name="wordIdentifier" type="xs:boolean" use="optional"/>
<xs:attribute name="wordPenalty" type="xs:integer" use="optional"/>
<xs:attribute name="meanStrokeWidth" type="xs:integer" use="optional"/>
</xs:complexType>
<xs:complexType name="CharRecognitionVariant" mixed="true">
<xs:attribute name="charConfidence" type="xs:integer" use="optional"/>
<xs:attribute name="serifProbability" type="xs:integer" use="optional"/>
</xs:complexType>
<xs:complexType name="CharParamsType" mixed="true">
<xs:sequence>
<xs:element name="charRecVariants" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="charRecVariant" minOccurs="0" maxOccurs="unbounded" type="tns:CharRecognitionVariant"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="l" type="xs:integer" use="required"/>
<xs:attribute name="t" type="xs:integer" use="required"/>
<xs:attribute name="r" type="xs:integer" use="required"/>
<xs:attribute name="b" type="xs:integer" use="required"/>
<xs:attribute name="suspicious" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="proofed" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="wordStart" type="xs:boolean" use="optional" default="false">
<xs:annotation>
<xs:documentation>この属性は非推奨です。代わりに「wordFirst」および「wordLeftMost」属性を使用してください。</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="wordFirst" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="wordLeftMost" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="wordFromDictionary" type="xs:boolean" use="optional"/>
<xs:attribute name="wordNormal" type="xs:boolean" use="optional"/>
<xs:attribute name="wordNumeric" type="xs:boolean" use="optional"/>
<xs:attribute name="wordIdentifier" type="xs:boolean" use="optional"/>
<xs:attribute name="charConfidence" type="xs:integer" use="optional"/>
<xs:attribute name="serifProbability" type="xs:integer" use="optional"/>
<xs:attribute name="wordPenalty" type="xs:integer" use="optional"/>
<xs:attribute name="meanStrokeWidth" type="xs:integer" use="optional"/>
<xs:attribute name="characterHeight" type="xs:integer" use="optional"/>
<xs:attribute name="hasUncertainHeight" type="xs:boolean" use="optional"/>
<xs:attribute name="baseLine" type="xs:integer" use="optional"/>
<xs:attribute name="isTab" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="tabLeaderCount" type="xs:integer" use="optional" default="1"/>
</xs:complexType>
<xs:simpleType name="TableCellBorderType">
<xs:restriction base="xs:string">
<xs:enumeration value="Absent"/>
<xs:enumeration value="Unknown"/>
<xs:enumeration value="White"/>
<xs:enumeration value="Black"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="SeparatorBlockType" mixed="true">
<xs:sequence>
<xs:element name="start" minOccurs="1" maxOccurs="1" type="tns:Point">
<xs:annotation>
<xs:documentation xml:lang="en">区切り線の開始点</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="end" minOccurs="1" maxOccurs="1" type="tns:Point">
<xs:annotation>
<xs:documentation xml:lang="en">区切り線の終了点</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="thickness" type="xs:integer" use="required" />
<xs:attribute name="type" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Unknown"/>
<xs:enumeration value="Black"/>
<xs:enumeration value="Dotted"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
<xs:complexType name="Point">
<xs:attribute name="x" type="xs:integer" use="required" />
<xs:attribute name="y" type="xs:integer" use="required" />
</xs:complexType>
<xs:complexType name="BarcodeInfoType">
<xs:attribute name="type" type="tns:BarcodeTypeEnum" use="required" />
<xs:attribute name="supplement" type="tns:BarcodeSupplementEnum" use="optional" default="void" />
</xs:complexType>
<xs:simpleType name="BarcodeTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="CODE39"/>
<xs:enumeration value="INTERLEAVED25"/>
<xs:enumeration value="EAN13"/>
<xs:enumeration value="CODE128"/>
<xs:enumeration value="EAN8"/>
<xs:enumeration value="PDF417"/>
<xs:enumeration value="CODABAR" />
<xs:enumeration value="UPCE" />
<xs:enumeration value="INDUSTRIAL25" />
<xs:enumeration value="IATA25" />
<xs:enumeration value="MATRIX25" />
<xs:enumeration value="CODE93" />
<xs:enumeration value="POSTNET" />
<xs:enumeration value="UCC128" />
<xs:enumeration value="PATCH"/>
<xs:enumeration value="AZTEC"/>
<xs:enumeration value="DATAMATRIX"/>
<xs:enumeration value="QRCODE"/>
<xs:enumeration value="UPCA"/>
<xs:enumeration value="MAXICODE"/>
<xs:enumeration value="CODE32" />
<xs:enumeration value="FULLASCII" />
<xs:enumeration value="ROYAL" />
<xs:enumeration value="KIX" />
<xs:enumeration value="INTELLIGENT" />
<xs:enumeration value="AUSTRALIA_POST" />
<xs:enumeration value="JAPAN_POST" />
<xs:enumeration value="Unknown" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="BarcodeSupplementEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="void"/>
<xs:enumeration value="2dig"/>
<xs:enumeration value="5dig"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
