PMX Text-XML Spezifikation


Beispieldatei:


<?xml version="1.0" ?>
<emagdescription>
  <page number="1" globalnumber="1" width="586" height="793">
    <textframe frame_ID="1" x0="403" y0="20" x1="538" y1="29" storyid="1"/>
    <textframe frame_ID="2" x0="48" y0="28" x1="194" y1="93" storyid="2"/>
    <textframe frame_ID="3" x0="215" y0="28" x1="327" y1="93" storyid="2"/>
  </page>
  <page number="2" globalnumber="2" width="586" height="793">
    <textframe frame_ID="3" x0="403" y0="20" x1="538" y1="29" storyid="2"/>
    <textframe frame_ID="4" x0="48" y0="49" x1="287" y1="647" storyid="2"/>
  </page>
  <page number="3" globalnumber="3" width="586" height="793">
  </page>
  <page number="4" globalnumber="4" width="586" height="793">
    <textframe frame_ID="5" x0="90" y0="708" x1="496" y1="725" storyid="3"/>
    <textframe frame_ID="6" x0="48" y0="20" x1="183" y1="29" storyid="3"/>
  </page>
  <story id="1"><![CDATA[Content of article 1]]></story>
  <story id="2"><![CDATA[Content of article 2]]></story>
  <story id="3"><![CDATA[Content of article 3]]></story>
  <hyperlinks>
    <emblink id="10000" page="2" x0="38" y0="413" x1="286" y1="574" type="page" url="" destPage="4" destTop="0" destLeft="0"></emblink>
    <emblink id="10001" page="3" x0="10" y0="20" x1="100" y1="100" type="website" url="http://www.google.com" destPage="0" destTop="0" destLeft="0"/>
    <emblink id="10002" page="3" x0="340" y0="320" x1="400" y1="360" type="email" url="mailto:abcd@abcd.de" destPage="0" destTop="0" destLeft="0"/>
  </hyperlinks>
</emagdescription>

Struktur:



page - Seite der Ausgabe
textframe - Viereck des Textblocks
story - Textinhalt des Artikels
hyperlinks - Annotations in der PDF-Datei, die sogenannten Embedded Links


emblink - Verweis auf eine Seite in der Ausgabe oder eine Web-URL
Die Koordinaten sind Abstände zu der oberen linken Ecke der Seite (CropBox):