| <?xml version="1.0" encoding="UTF-8"?> |
| <!ELEMENT pdf2xml (page+, outline?)> |
| <!ATTLIST pdf2xml |
| producer CDATA #REQUIRED |
| version CDATA #REQUIRED |
| > |
| <!ELEMENT page (fontspec*, image*, text*)> |
| <!ATTLIST page |
| number CDATA #REQUIRED |
| position CDATA #REQUIRED |
| top CDATA #REQUIRED |
| left CDATA #REQUIRED |
| height CDATA #REQUIRED |
| width CDATA #REQUIRED |
| > |
| <!ELEMENT fontspec EMPTY> |
| <!ATTLIST fontspec |
| id CDATA #REQUIRED |
| size CDATA #REQUIRED |
| family CDATA #REQUIRED |
| color CDATA #REQUIRED |
| > |
| <!ELEMENT text (#PCDATA | b | i | a)*> |
| <!ATTLIST text |
| top CDATA #REQUIRED |
| left CDATA #REQUIRED |
| width CDATA #REQUIRED |
| height CDATA #REQUIRED |
| font CDATA #REQUIRED |
| > |
| <!ELEMENT b (#PCDATA | i)*> |
| <!ELEMENT i (#PCDATA | b)*> |
| <!ELEMENT a (#PCDATA)> |
| <!ATTLIST a |
| href CDATA #REQUIRED |
| > |
| <!ELEMENT image EMPTY> |
| <!ATTLIST image |
| top CDATA #REQUIRED |
| left CDATA #REQUIRED |
| width CDATA #REQUIRED |
| height CDATA #REQUIRED |
| src CDATA #REQUIRED |
| > |
| <!ELEMENT outline (item | outline)*> |
| <!ELEMENT item (#PCDATA)> |
| <!ATTLIST item |
| page CDATA #IMPLIED |
| > |