vml-wordprocessingDrawing.xsd 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  3. xmlns="urn:schemas-microsoft-com:office:word"
  4. targetNamespace="urn:schemas-microsoft-com:office:word" elementFormDefault="qualified"
  5. attributeFormDefault="unqualified">
  6. <xsd:element name="bordertop" type="CT_Border"/>
  7. <xsd:element name="borderleft" type="CT_Border"/>
  8. <xsd:element name="borderright" type="CT_Border"/>
  9. <xsd:element name="borderbottom" type="CT_Border"/>
  10. <xsd:complexType name="CT_Border">
  11. <xsd:attribute name="type" type="ST_BorderType" use="optional"/>
  12. <xsd:attribute name="width" type="xsd:positiveInteger" use="optional"/>
  13. <xsd:attribute name="shadow" type="ST_BorderShadow" use="optional"/>
  14. </xsd:complexType>
  15. <xsd:element name="wrap" type="CT_Wrap"/>
  16. <xsd:complexType name="CT_Wrap">
  17. <xsd:attribute name="type" type="ST_WrapType" use="optional"/>
  18. <xsd:attribute name="side" type="ST_WrapSide" use="optional"/>
  19. <xsd:attribute name="anchorx" type="ST_HorizontalAnchor" use="optional"/>
  20. <xsd:attribute name="anchory" type="ST_VerticalAnchor" use="optional"/>
  21. </xsd:complexType>
  22. <xsd:element name="anchorlock" type="CT_AnchorLock"/>
  23. <xsd:complexType name="CT_AnchorLock"/>
  24. <xsd:simpleType name="ST_BorderType">
  25. <xsd:restriction base="xsd:string">
  26. <xsd:enumeration value="none"/>
  27. <xsd:enumeration value="single"/>
  28. <xsd:enumeration value="thick"/>
  29. <xsd:enumeration value="double"/>
  30. <xsd:enumeration value="hairline"/>
  31. <xsd:enumeration value="dot"/>
  32. <xsd:enumeration value="dash"/>
  33. <xsd:enumeration value="dotDash"/>
  34. <xsd:enumeration value="dashDotDot"/>
  35. <xsd:enumeration value="triple"/>
  36. <xsd:enumeration value="thinThickSmall"/>
  37. <xsd:enumeration value="thickThinSmall"/>
  38. <xsd:enumeration value="thickBetweenThinSmall"/>
  39. <xsd:enumeration value="thinThick"/>
  40. <xsd:enumeration value="thickThin"/>
  41. <xsd:enumeration value="thickBetweenThin"/>
  42. <xsd:enumeration value="thinThickLarge"/>
  43. <xsd:enumeration value="thickThinLarge"/>
  44. <xsd:enumeration value="thickBetweenThinLarge"/>
  45. <xsd:enumeration value="wave"/>
  46. <xsd:enumeration value="doubleWave"/>
  47. <xsd:enumeration value="dashedSmall"/>
  48. <xsd:enumeration value="dashDotStroked"/>
  49. <xsd:enumeration value="threeDEmboss"/>
  50. <xsd:enumeration value="threeDEngrave"/>
  51. <xsd:enumeration value="HTMLOutset"/>
  52. <xsd:enumeration value="HTMLInset"/>
  53. </xsd:restriction>
  54. </xsd:simpleType>
  55. <xsd:simpleType name="ST_BorderShadow">
  56. <xsd:restriction base="xsd:string">
  57. <xsd:enumeration value="t"/>
  58. <xsd:enumeration value="true"/>
  59. <xsd:enumeration value="f"/>
  60. <xsd:enumeration value="false"/>
  61. </xsd:restriction>
  62. </xsd:simpleType>
  63. <xsd:simpleType name="ST_WrapType">
  64. <xsd:restriction base="xsd:string">
  65. <xsd:enumeration value="topAndBottom"/>
  66. <xsd:enumeration value="square"/>
  67. <xsd:enumeration value="none"/>
  68. <xsd:enumeration value="tight"/>
  69. <xsd:enumeration value="through"/>
  70. </xsd:restriction>
  71. </xsd:simpleType>
  72. <xsd:simpleType name="ST_WrapSide">
  73. <xsd:restriction base="xsd:string">
  74. <xsd:enumeration value="both"/>
  75. <xsd:enumeration value="left"/>
  76. <xsd:enumeration value="right"/>
  77. <xsd:enumeration value="largest"/>
  78. </xsd:restriction>
  79. </xsd:simpleType>
  80. <xsd:simpleType name="ST_HorizontalAnchor">
  81. <xsd:restriction base="xsd:string">
  82. <xsd:enumeration value="margin"/>
  83. <xsd:enumeration value="page"/>
  84. <xsd:enumeration value="text"/>
  85. <xsd:enumeration value="char"/>
  86. </xsd:restriction>
  87. </xsd:simpleType>
  88. <xsd:simpleType name="ST_VerticalAnchor">
  89. <xsd:restriction base="xsd:string">
  90. <xsd:enumeration value="margin"/>
  91. <xsd:enumeration value="page"/>
  92. <xsd:enumeration value="text"/>
  93. <xsd:enumeration value="line"/>
  94. </xsd:restriction>
  95. </xsd:simpleType>
  96. </xsd:schema>