1<?xml version="1.0" encoding="UTF-8"?> 2<!ELEMENT pdf2xml (page+, outline?)> 3<!ATTLIST pdf2xml 4 producer CDATA #REQUIRED 5 version CDATA #REQUIRED 6> 7<!ELEMENT page (fontspec*, image*, text*)> 8<!ATTLIST page 9 number CDATA #REQUIRED 10 position CDATA #REQUIRED 11 top CDATA #REQUIRED 12 left CDATA #REQUIRED 13 height CDATA #REQUIRED 14 width CDATA #REQUIRED 15> 16<!ELEMENT fontspec EMPTY> 17<!ATTLIST fontspec 18 id CDATA #REQUIRED 19 size CDATA #REQUIRED 20 family CDATA #REQUIRED 21 color CDATA #REQUIRED 22> 23<!ELEMENT text (#PCDATA | b | i | a)*> 24<!ATTLIST text 25 top CDATA #REQUIRED 26 left CDATA #REQUIRED 27 width CDATA #REQUIRED 28 height CDATA #REQUIRED 29 font CDATA #REQUIRED 30> 31<!ELEMENT b (#PCDATA | i)*> 32<!ELEMENT i (#PCDATA | b)*> 33<!ELEMENT a (#PCDATA)> 34<!ATTLIST a 35 href CDATA #REQUIRED 36> 37<!ELEMENT image EMPTY> 38<!ATTLIST image 39 top CDATA #REQUIRED 40 left CDATA #REQUIRED 41 width CDATA #REQUIRED 42 height CDATA #REQUIRED 43 src CDATA #REQUIRED 44> 45<!ELEMENT outline (item | outline)*> 46<!ELEMENT item (#PCDATA)> 47<!ATTLIST item 48 page CDATA #IMPLIED 49> 50