Open jtlz2 opened 5 years ago
Can you share a complete ALTO file as an example illustrating the problem?
@zuphilip Many thanks - here you go.
ABBYY FineReader 12 alto 2.0
The docker web UI gives:
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
On the command line I get (NB Running an XSLT 2.0 stylesheet with an XSLT 3.0 processor):
ocr-transform alto2.0 hocr < ocr-one-and-two-column-example-1_alto.xml
Warning at xsl:stylesheet on line 13 column 36 of alto2.0__hocr.xsl:
Running an XSLT 2.0 stylesheet with an XSLT 3.0 processor
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Image: </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="ocr-system" content="ABBYY FineReader Engine 12"/>
<meta name="ocr-capabilities"
content="ocr_page ocr_carea ocr_par ocr_line ocrx_word"/>
</head>
<body>
<div class="ocr_page"
id="Page1"
title="image ; bbox 0 0 750 1051; ppageno 0"/>
</body>
</html>
Also: Is there a way to ocr-transform directly from the ABBYY schema (which can be validated with ocr-validate) to hocr, or must one start from ABBYY's alto output?
Final question: Can hocr be successfully converted back to alto, and if so, which version?
Thanks so much!
Here is the ABBYY-generated alto:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<alto xmlns="http://www.loc.gov/standards/alto/ns-v2#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/standards/alto/ns-v2# http://www.loc.gov/standards/alto/alto-v2.0.xsd">
<Description>
<MeasurementUnit>pixel</MeasurementUnit>
<OCRProcessing ID="IdOcr"><ocrProcessingStep><processingDateTime>2019-09-02</processingDateTime><processingSoftware><softwareCreator>ABBYY</softwareCreator><softwareName>ABBYY FineReader Engine</softwareName><softwareVersion>12</softwareVersion></processingSoftware></ocrProcessingStep></OCRProcessing>
</Description>
<Styles>
</Styles>
<Layout>
<Page ID="Page1" PHYSICAL_IMG_NR="1" HEIGHT="1051" WIDTH="750">
<BottomMargin HEIGHT="1051" WIDTH="750" VPOS="0" HPOS="0">
<TextBlock ID="Page1_Block1" HEIGHT="17" WIDTH="122" VPOS="36" HPOS="34" language="en-US">
<TextLine HEIGHT="11" WIDTH="116" VPOS="39" HPOS="36"><String WC="0.75800001621246338" CONTENT="LEVEL" HEIGHT="11" WIDTH="38" VPOS="39" HPOS="36"/><SP WIDTH="2" VPOS="39" HPOS="75"/><String WC="0.34999999403953552" CONTENT="2" HEIGHT="11" WIDTH="7" VPOS="39" HPOS="78"/><SP WIDTH="4" VPOS="39" HPOS="86"/><String WC="0.6485714316368103" CONTENT="HEADING" HEIGHT="11" WIDTH="61" VPOS="39" HPOS="91"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block2" HEIGHT="16" WIDTH="13" VPOS="37" HPOS="348" language="en-US">
<TextLine HEIGHT="10" WIDTH="6" VPOS="40" HPOS="351"><String WC="0.6600000262260437" CONTENT="8" HEIGHT="10" WIDTH="6" VPOS="40" HPOS="351"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block3" HEIGHT="27" WIDTH="238" VPOS="79" HPOS="35" language="en-US"><Shape><Polygon POINTS="208,79 273,79 273,106 35,106 35,80 208,80 208,79"/></Shape>
<TextLine HEIGHT="21" WIDTH="232" VPOS="82" HPOS="37"><String WC="1." CONTENT="LEVEL" HEIGHT="20" WIDTH="75" VPOS="82" HPOS="37"/><SP WIDTH="7" VPOS="82" HPOS="113"/><String WC="1." CONTENT="3" HEIGHT="20" WIDTH="14" VPOS="82" HPOS="121"/><SP WIDTH="10" VPOS="82" HPOS="136"/><String WC="0.87571430206298828" CONTENT="HEADING" HEIGHT="21" WIDTH="122" VPOS="82" HPOS="147"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block4" HEIGHT="19" WIDTH="143" VPOS="340" HPOS="364" language="en-US">
<TextLine HEIGHT="13" WIDTH="137" VPOS="343" HPOS="367"><String WC="0.64999997615814209" CONTENT="odio" HEIGHT="13" WIDTH="32" VPOS="343" HPOS="367"/><SP WIDTH="4" VPOS="347" HPOS="400"/><String WC="0.76166665554046631" CONTENT="cursus" HEIGHT="9" WIDTH="45" VPOS="347" HPOS="405"/><SP WIDTH="3" VPOS="343" HPOS="451"/><String WC="0.73124998807907104" CONTENT="iaculis." HEIGHT="13" WIDTH="49" VPOS="343" HPOS="455"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block5" HEIGHT="20" WIDTH="155" VPOS="374" HPOS="365" language="en-US">
<TextLine HEIGHT="14" WIDTH="148" VPOS="377" HPOS="368"><String WC="0.70599997043609619" CONTENT="LEVEL" HEIGHT="14" WIDTH="47" VPOS="377" HPOS="368"/><SP WIDTH="5" VPOS="377" HPOS="416"/><String WC="0.95999997854232788" CONTENT="5" HEIGHT="14" WIDTH="8" VPOS="377" HPOS="422"/><SP WIDTH="6" VPOS="377" HPOS="431"/><String WC="0.82428568601608276" CONTENT="HEADING" HEIGHT="14" WIDTH="78" VPOS="377" HPOS="438"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block6" HEIGHT="23" WIDTH="189" VPOS="662" HPOS="33" language="en-US"><Shape><Polygon POINTS="34,662 65,662 65,663 222,663 222,685 34,685 34,662"/></Shape>
<TextLine HEIGHT="17" WIDTH="182" VPOS="665" HPOS="36"><String WC="0.8880000114440918" CONTENT="LEVEL" HEIGHT="17" WIDTH="58" VPOS="665" HPOS="36"/><SP WIDTH="6" VPOS="665" HPOS="95"/><String WC="1." CONTENT="4" HEIGHT="16" WIDTH="12" VPOS="665" HPOS="102"/><SP WIDTH="6" VPOS="665" HPOS="115"/><String WC="0.95999997854232788" CONTENT="HEADING" HEIGHT="16" WIDTH="96" VPOS="665" HPOS="122"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block7" HEIGHT="297" WIDTH="313" VPOS="340" HPOS="33" language="en-US">
<TextLine HEIGHT="17" WIDTH="299" VPOS="343" HPOS="43"><String WC="0.34000000357627869" CONTENT="S" HEIGHT="12" WIDTH="10" VPOS="345" HPOS="43"/><SP WIDTH="6" VPOS="344" HPOS="54"/><String WC="0.75999999046325684" CONTENT="Lorem" HEIGHT="12" WIDTH="49" VPOS="344" HPOS="61"/><SP WIDTH="2" VPOS="343" HPOS="111"/><String WC="0.89800000190734863" CONTENT="ipsum" HEIGHT="17" WIDTH="44" VPOS="343" HPOS="114"/><SP WIDTH="4" VPOS="343" HPOS="159"/><String WC="0.54199999570846558" CONTENT="dolor" HEIGHT="13" WIDTH="39" VPOS="343" HPOS="164"/><SP WIDTH="2" VPOS="347" HPOS="204"/><String WC="0.67666667699813843" CONTENT="sit" HEIGHT="13" WIDTH="16" VPOS="343" HPOS="207"/><SP WIDTH="2" VPOS="346" HPOS="224"/><String WC="0.62800002098083496" CONTENT="amet," HEIGHT="11" WIDTH="40" VPOS="347" HPOS="227"/><SP WIDTH="3" VPOS="347" HPOS="268"/><String WC="0.79444444179534912" CONTENT="consecte-" HEIGHT="10" WIDTH="70" VPOS="346" HPOS="272"/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="365" HPOS="35"><String WC="0.93999999761581421" CONTENT="tur" HEIGHT="10" WIDTH="22" VPOS="369" HPOS="35"/><SP WIDTH="3" VPOS="371" HPOS="58"/><String WC="0.62999999523162842" CONTENT="adipiscing" HEIGHT="17" WIDTH="73" VPOS="366" HPOS="62"/><SP WIDTH="2" VPOS="370" HPOS="136"/><String WC="0.81400001049041748" CONTENT="elit." HEIGHT="13" WIDTH="27" VPOS="366" HPOS="139"/><SP WIDTH="4" VPOS="366" HPOS="167"/><String WC="0.56800001859664917" CONTENT="Etiam" HEIGHT="13" WIDTH="43" VPOS="366" HPOS="172"/><SP WIDTH="3" VPOS="370" HPOS="216"/><String WC="0.56999999284744263" CONTENT="at" HEIGHT="10" WIDTH="13" VPOS="369" HPOS="220"/><SP WIDTH="3" VPOS="369" HPOS="234"/><String WC="0.77222222089767456" CONTENT="tincidunt" HEIGHT="13" WIDTH="67" VPOS="366" HPOS="238"/><SP WIDTH="2" VPOS="365" HPOS="306"/><String WC="0.80833333730697632" CONTENT="felis." HEIGHT="14" WIDTH="32" VPOS="365" HPOS="309"/></TextLine>
<TextLine HEIGHT="17" WIDTH="306" VPOS="388" HPOS="35"><String WC="0.73400002717971802" CONTENT="Morbi" HEIGHT="13" WIDTH="47" VPOS="388" HPOS="35"/><SP WIDTH="4" VPOS="388" HPOS="83"/><String WC="0.58499997854232788" CONTENT="mattis" HEIGHT="13" WIDTH="43" VPOS="388" HPOS="88"/><SP WIDTH="4" VPOS="392" HPOS="132"/><String WC="0.71249997615814209" CONTENT="nisi" HEIGHT="13" WIDTH="24" VPOS="388" HPOS="137"/><SP WIDTH="4" VPOS="388" HPOS="162"/><String WC="0.62000000476837158" CONTENT="in" HEIGHT="13" WIDTH="13" VPOS="388" HPOS="167"/><SP WIDTH="4" VPOS="392" HPOS="181"/><String WC="0.72166669368743896" CONTENT="sapien" HEIGHT="17" WIDTH="45" VPOS="388" HPOS="186"/><SP WIDTH="4" VPOS="388" HPOS="232"/><String WC="0.73500001430511475" CONTENT="dictum" HEIGHT="13" WIDTH="52" VPOS="388" HPOS="237"/><SP WIDTH="3" VPOS="392" HPOS="290"/><String WC="0.68428570032119751" CONTENT="mattis." HEIGHT="13" WIDTH="47" VPOS="388" HPOS="294"/></TextLine>
<TextLine HEIGHT="17" WIDTH="306" VPOS="411" HPOS="36"><String WC="0.67666667699813843" CONTENT="Nam" HEIGHT="12" WIDTH="37" VPOS="412" HPOS="36"/><SP WIDTH="4" VPOS="411" HPOS="74"/><String WC="0.74750000238418579" CONTENT="faucibus" HEIGHT="13" WIDTH="60" VPOS="411" HPOS="79"/><SP WIDTH="5" VPOS="415" HPOS="140"/><String WC="0.56166666746139526" CONTENT="mattis" HEIGHT="13" WIDTH="42" VPOS="411" HPOS="146"/><SP WIDTH="6" VPOS="415" HPOS="189"/><String WC="0.69749999046325684" CONTENT="posuere." HEIGHT="13" WIDTH="59" VPOS="415" HPOS="196"/><SP WIDTH="6" VPOS="411" HPOS="256"/><String WC="0.64999997615814209" CONTENT="Nulla" HEIGHT="13" WIDTH="41" VPOS="411" HPOS="263"/><SP WIDTH="5" VPOS="415" HPOS="305"/><String WC="0.81666666269302368" CONTENT="mo-" HEIGHT="9" WIDTH="31" VPOS="415" HPOS="311"/></TextLine>
<TextLine HEIGHT="17" WIDTH="307" VPOS="434" HPOS="35"><String WC="0.63999998569488525" CONTENT="lestie" HEIGHT="13" WIDTH="37" VPOS="434" HPOS="35"/><SP WIDTH="4" VPOS="439" HPOS="73"/><String WC="0.75749999284744263" CONTENT="quam" HEIGHT="12" WIDTH="41" VPOS="439" HPOS="78"/><SP WIDTH="4" VPOS="439" HPOS="120"/><String WC="0.40000000596046448" CONTENT="at" HEIGHT="9" WIDTH="13" VPOS="438" HPOS="125"/><SP WIDTH="4" VPOS="438" HPOS="139"/><String WC="0.63090908527374268" CONTENT="consectetur" HEIGHT="10" WIDTH="84" VPOS="437" HPOS="144"/><SP WIDTH="4" VPOS="438" HPOS="229"/><String WC="0.6755555272102356" CONTENT="suscipit." HEIGHT="17" WIDTH="57" VPOS="434" HPOS="234"/><SP WIDTH="6" VPOS="434" HPOS="292"/><String WC="0.72600001096725464" CONTENT="Cura-" HEIGHT="13" WIDTH="43" VPOS="434" HPOS="299"/></TextLine>
<TextLine HEIGHT="16" WIDTH="306" VPOS="456" HPOS="35"><String WC="0.81199997663497925" CONTENT="bitur" HEIGHT="14" WIDTH="36" VPOS="456" HPOS="35"/><SP WIDTH="3" VPOS="456" HPOS="72"/><String WC="0.8399999737739563" CONTENT="dolor" HEIGHT="12" WIDTH="39" VPOS="457" HPOS="76"/><SP WIDTH="4" VPOS="461" HPOS="116"/><String WC="0.83857142925262451" CONTENT="tortor," HEIGHT="12" WIDTH="46" VPOS="460" HPOS="121"/><SP WIDTH="4" VPOS="460" HPOS="168"/><String WC="0.6922222375869751" CONTENT="tincidunt" HEIGHT="13" WIDTH="67" VPOS="457" HPOS="173"/><SP WIDTH="3" VPOS="461" HPOS="241"/><String WC="0.69833332300186157" CONTENT="varius" HEIGHT="13" WIDTH="43" VPOS="457" HPOS="245"/><SP WIDTH="3" VPOS="461" HPOS="289"/><String WC="0.69999998807907104" CONTENT="nisi" HEIGHT="13" WIDTH="25" VPOS="457" HPOS="293"/><SP WIDTH="3" VPOS="457" HPOS="319"/><String WC="0.84666669368743896" CONTENT="id," HEIGHT="15" WIDTH="18" VPOS="457" HPOS="323"/></TextLine>
<TextLine HEIGHT="19" WIDTH="307" VPOS="478" HPOS="35"><String WC="0.70899999141693115" CONTENT="adipiscing" HEIGHT="18" WIDTH="73" VPOS="478" HPOS="35"/><SP WIDTH="3" VPOS="483" HPOS="109"/><String WC="0.78166669607162476" CONTENT="congue" HEIGHT="13" WIDTH="53" VPOS="483" HPOS="113"/><SP WIDTH="2" VPOS="480" HPOS="167"/><String WC="0.87999999523162842" CONTENT="ipsum." HEIGHT="16" WIDTH="48" VPOS="480" HPOS="170"/><SP WIDTH="4" VPOS="480" HPOS="219"/><String WC="0.51499998569488525" CONTENT="Duis" HEIGHT="13" WIDTH="33" VPOS="479" HPOS="224"/><SP WIDTH="3" VPOS="483" HPOS="258"/><String WC="0.73000001907348633" CONTENT="gravida" HEIGHT="17" WIDTH="53" VPOS="479" HPOS="262"/><SP WIDTH="3" VPOS="483" HPOS="316"/><String WC="0.75333333015441895" CONTENT="ur-" HEIGHT="9" WIDTH="22" VPOS="483" HPOS="320"/></TextLine>
<TextLine HEIGHT="19" WIDTH="307" VPOS="501" HPOS="35"><String WC="0.47499999403953552" CONTENT="na" HEIGHT="9" WIDTH="17" VPOS="506" HPOS="35"/><SP WIDTH="5" VPOS="506" HPOS="53"/><String WC="0.27000001072883606" CONTENT="a" HEIGHT="8" WIDTH="7" VPOS="506" HPOS="59"/><SP WIDTH="4" VPOS="506" HPOS="67"/><String WC="0.62545454502105713" CONTENT="scelerisque" HEIGHT="18" WIDTH="78" VPOS="501" HPOS="72"/><SP WIDTH="6" VPOS="506" HPOS="151"/><String WC="0.69444441795349121" CONTENT="molestie." HEIGHT="14" WIDTH="63" VPOS="501" HPOS="158"/><SP WIDTH="6" VPOS="503" HPOS="222"/><String WC="0.78666669130325317" CONTENT="Nam" HEIGHT="12" WIDTH="37" VPOS="503" HPOS="229"/><SP WIDTH="4" VPOS="507" HPOS="267"/><String WC="0.71399998664855957" CONTENT="velit" HEIGHT="13" WIDTH="31" VPOS="502" HPOS="272"/><SP WIDTH="5" VPOS="506" HPOS="304"/><String WC="0.65799999237060547" CONTENT="orci," HEIGHT="15" WIDTH="32" VPOS="502" HPOS="310"/></TextLine>
<TextLine HEIGHT="19" WIDTH="307" VPOS="524" HPOS="35"><String WC="0.73000001907348633" CONTENT="semper" HEIGHT="13" WIDTH="53" VPOS="529" HPOS="35"/><SP WIDTH="3" VPOS="529" HPOS="89"/><String WC="0.82333332300186157" CONTENT="non" HEIGHT="9" WIDTH="28" VPOS="529" HPOS="93"/><SP WIDTH="3" VPOS="524" HPOS="122"/><String WC="0.64714282751083374" CONTENT="lacinia" HEIGHT="14" WIDTH="47" VPOS="524" HPOS="126"/><SP WIDTH="4" VPOS="529" HPOS="174"/><String WC="0.79333335161209106" CONTENT="vitae," HEIGHT="14" WIDTH="37" VPOS="526" HPOS="179"/><SP WIDTH="5" VPOS="530" HPOS="217"/><String WC="0.74909090995788574" CONTENT="consectetur" HEIGHT="9" WIDTH="84" VPOS="529" HPOS="223"/><SP WIDTH="3" VPOS="530" HPOS="308"/><String WC="0.76999998092651367" CONTENT="eget" HEIGHT="14" WIDTH="30" VPOS="528" HPOS="312"/></TextLine>
<TextLine HEIGHT="19" WIDTH="308" VPOS="547" HPOS="35"><String WC="0.73000001907348633" CONTENT="nibh." HEIGHT="14" WIDTH="38" VPOS="547" HPOS="35"/><SP WIDTH="3" VPOS="548" HPOS="74"/><String WC="0.93999999761581421" CONTENT="Nam" HEIGHT="13" WIDTH="37" VPOS="548" HPOS="78"/><SP WIDTH="3" VPOS="552" HPOS="116"/><String WC="0.52399998903274536" CONTENT="consequat," HEIGHT="14" WIDTH="76" VPOS="551" HPOS="120"/><SP WIDTH="4" VPOS="552" HPOS="197"/><String WC="0.8320000171661377" CONTENT="augue" HEIGHT="13" WIDTH="43" VPOS="552" HPOS="202"/><SP WIDTH="3" VPOS="553" HPOS="246"/><String WC="0.63200002908706665" CONTENT="vitae" HEIGHT="12" WIDTH="34" VPOS="549" HPOS="250"/><SP WIDTH="3" VPOS="552" HPOS="285"/><String WC="0.81833332777023315" CONTENT="tempor" HEIGHT="13" WIDTH="54" VPOS="552" HPOS="289"/></TextLine>
<TextLine HEIGHT="19" WIDTH="307" VPOS="569" HPOS="35"><String WC="0.77222222089767456" CONTENT="placerat," HEIGHT="18" WIDTH="60" VPOS="569" HPOS="35"/><SP WIDTH="6" VPOS="574" HPOS="96"/><String WC="0.98500001430511475" CONTENT="elit" HEIGHT="14" WIDTH="22" VPOS="569" HPOS="103"/><SP WIDTH="5" VPOS="573" HPOS="126"/><String WC="0.75499999523162842" CONTENT="odio" HEIGHT="14" WIDTH="32" VPOS="569" HPOS="132"/><SP WIDTH="5" VPOS="574" HPOS="165"/><String WC="0.7614285945892334" CONTENT="viverra" HEIGHT="12" WIDTH="50" VPOS="570" HPOS="171"/><SP WIDTH="4" VPOS="574" HPOS="222"/><String WC="0.84166663885116577" CONTENT="risus," HEIGHT="15" WIDTH="36" VPOS="570" HPOS="227"/><SP WIDTH="6" VPOS="575" HPOS="264"/><String WC="0.87666666507720947" CONTENT="sed" HEIGHT="13" WIDTH="22" VPOS="570" HPOS="271"/><SP WIDTH="4" VPOS="570" HPOS="294"/><String WC="0.7149999737739563" CONTENT="luctus" HEIGHT="13" WIDTH="43" VPOS="570" HPOS="299"/></TextLine>
<TextLine HEIGHT="19" WIDTH="306" VPOS="592" HPOS="35"><String WC="0.86400002241134644" CONTENT="augue" HEIGHT="13" WIDTH="44" VPOS="597" HPOS="35"/><SP WIDTH="4" VPOS="597" HPOS="80"/><String WC="0.64999997615814209" CONTENT="nisi" HEIGHT="14" WIDTH="24" VPOS="592" HPOS="85"/><SP WIDTH="4" VPOS="592" HPOS="110"/><String WC="0.87000000476837158" CONTENT="vulputate" HEIGHT="18" WIDTH="68" VPOS="592" HPOS="115"/><SP WIDTH="5" VPOS="597" HPOS="183"/><String WC="0.60166668891906738" CONTENT="massa." HEIGHT="8" WIDTH="44" VPOS="597" HPOS="188"/><SP WIDTH="7" VPOS="593" HPOS="233"/><String WC="0.86333334445953369" CONTENT="Sed" HEIGHT="13" WIDTH="25" VPOS="592" HPOS="240"/><SP WIDTH="5" VPOS="593" HPOS="266"/><String WC="0.79400002956390381" CONTENT="ipsum" HEIGHT="16" WIDTH="43" VPOS="594" HPOS="272"/><SP WIDTH="4" VPOS="598" HPOS="316"/><String WC="0.6600000262260437" CONTENT="sa" HEIGHT="8" WIDTH="13" VPOS="598" HPOS="321" SUBS_TYPE="HypPart1" SUBS_CONTENT="sapien,"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="19" WIDTH="305" VPOS="615" HPOS="35"><String WC="0.97399997711181641" CONTENT="pien," HEIGHT="17" WIDTH="36" VPOS="616" HPOS="35" SUBS_TYPE="HypPart2" SUBS_CONTENT="sapien,"/><SP WIDTH="4" VPOS="620" HPOS="71"/><String WC="0.78428572416305542" CONTENT="posuere" HEIGHT="13" WIDTH="57" VPOS="620" HPOS="75"/><SP WIDTH="5" VPOS="620" HPOS="132"/><String WC="1." CONTENT="eu" HEIGHT="9" WIDTH="16" VPOS="620" HPOS="137"/><SP WIDTH="3" VPOS="619" HPOS="154"/><String WC="0.81111109256744385" CONTENT="tincidunt" HEIGHT="14" WIDTH="67" VPOS="615" HPOS="158"/><SP WIDTH="3" VPOS="619" HPOS="226"/><String WC="0.88999998569488525" CONTENT="et," HEIGHT="12" WIDTH="16" VPOS="619" HPOS="230"/><SP WIDTH="4" VPOS="616" HPOS="247"/><String WC="0.63285714387893677" CONTENT="iaculis" HEIGHT="14" WIDTH="44" VPOS="615" HPOS="252"/><SP WIDTH="3" VPOS="621" HPOS="297"/><String WC="0.64499998092651367" CONTENT="at" HEIGHT="9" WIDTH="12" VPOS="620" HPOS="301"/><SP WIDTH="3" VPOS="620" HPOS="314"/><String WC="0.91500002145767212" CONTENT="est." HEIGHT="9" WIDTH="22" VPOS="620" HPOS="318"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block8" HEIGHT="319" WIDTH="314" VPOS="702" HPOS="32" language="en-US"><Shape><Polygon POINTS="33,702 127,702 127,703 346,703 346,1021 33,1021 33,702"/></Shape>
<TextLine HEIGHT="18" WIDTH="291" VPOS="704" HPOS="50"><String WC="1." CONTENT="Sed" HEIGHT="13" WIDTH="26" VPOS="705" HPOS="50"/><SP WIDTH="2" VPOS="705" HPOS="77"/><String WC="0.96153843402862549" CONTENT="pellentesque," HEIGHT="17" WIDTH="94" VPOS="705" HPOS="80"/><SP WIDTH="2" VPOS="709" HPOS="175"/><String WC="0.86000001430511475" CONTENT="sem" HEIGHT="9" WIDTH="29" VPOS="709" HPOS="178"/><SP WIDTH="2" VPOS="709" HPOS="208"/><String WC="0.93000000715255737" CONTENT="et" HEIGHT="10" WIDTH="13" VPOS="708" HPOS="211"/><SP WIDTH="2" VPOS="708" HPOS="225"/><String WC="0.84333330392837524" CONTENT="elementum" HEIGHT="14" WIDTH="83" VPOS="704" HPOS="228"/><SP WIDTH="2" VPOS="709" HPOS="312"/><String WC="0.77999997138977051" CONTENT="po" HEIGHT="12" WIDTH="19" VPOS="709" HPOS="315" SUBS_TYPE="HypPart1" SUBS_CONTENT="posuere,"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="18" WIDTH="308" VPOS="726" HPOS="34"><String WC="0.85500001907348633" CONTENT="suere," HEIGHT="11" WIDTH="41" VPOS="731" HPOS="34" SUBS_TYPE="HypPart2" SUBS_CONTENT="posuere,"/><SP WIDTH="9" VPOS="731" HPOS="76"/><String WC="0.54199999570846558" CONTENT="massa" HEIGHT="9" WIDTH="40" VPOS="731" HPOS="86"/><SP WIDTH="9" VPOS="727" HPOS="127"/><String WC="0.80800002813339233" CONTENT="dolor" HEIGHT="14" WIDTH="39" VPOS="726" HPOS="137"/><SP WIDTH="7" VPOS="731" HPOS="177"/><String WC="0.80090910196304321" CONTENT="scelerisque" HEIGHT="18" WIDTH="79" VPOS="726" HPOS="185"/><SP WIDTH="8" VPOS="731" HPOS="265"/><String WC="0.91399997472763062" CONTENT="elit," HEIGHT="16" WIDTH="27" VPOS="726" HPOS="274"/><SP WIDTH="8" VPOS="731" HPOS="302"/><String WC="0.75749999284744263" CONTENT="eget" HEIGHT="13" WIDTH="31" VPOS="730" HPOS="311"/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="749" HPOS="35"><String WC="0.83333331346511841" CONTENT="convallis" HEIGHT="13" WIDTH="61" VPOS="750" HPOS="35"/><SP WIDTH="5" VPOS="754" HPOS="97"/><String WC="0.88249999284744263" CONTENT="enim" HEIGHT="13" WIDTH="38" VPOS="750" HPOS="103"/><SP WIDTH="5" VPOS="754" HPOS="142"/><String WC="1." CONTENT="ante" HEIGHT="10" WIDTH="30" VPOS="753" HPOS="148"/><SP WIDTH="5" VPOS="754" HPOS="179"/><String WC="0.70249998569488525" CONTENT="eget" HEIGHT="14" WIDTH="30" VPOS="753" HPOS="185"/><SP WIDTH="5" VPOS="749" HPOS="216"/><String WC="0.68666666746139526" CONTENT="lacus." HEIGHT="14" WIDTH="39" VPOS="749" HPOS="222"/><SP WIDTH="6" VPOS="750" HPOS="262"/><String WC="0.76999998092651367" CONTENT="Nam" HEIGHT="13" WIDTH="37" VPOS="750" HPOS="269"/><SP WIDTH="5" VPOS="754" HPOS="307"/><String WC="0.55000001192092896" CONTENT="non" HEIGHT="9" WIDTH="28" VPOS="754" HPOS="313"/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="772" HPOS="35"><String WC="0.7850000262260437" CONTENT="nisi" HEIGHT="13" WIDTH="24" VPOS="773" HPOS="35"/><SP WIDTH="2" VPOS="773" HPOS="60"/><String WC="0.80699998140335083" CONTENT="hendrerit," HEIGHT="15" WIDTH="72" VPOS="773" HPOS="63"/><SP WIDTH="3" VPOS="777" HPOS="136"/><String WC="0.86181819438934326" CONTENT="scelerisque" HEIGHT="18" WIDTH="79" VPOS="772" HPOS="140"/><SP WIDTH="2" VPOS="777" HPOS="220"/><String WC="1." CONTENT="mi" HEIGHT="13" WIDTH="20" VPOS="773" HPOS="223"/><SP WIDTH="2" VPOS="773" HPOS="244"/><String WC="0.72666668891906738" CONTENT="sit" HEIGHT="13" WIDTH="16" VPOS="773" HPOS="247"/><SP WIDTH="2" VPOS="776" HPOS="264"/><String WC="0.83799999952316284" CONTENT="amet," HEIGHT="12" WIDTH="39" VPOS="776" HPOS="267"/><SP WIDTH="4" VPOS="772" HPOS="307"/><String WC="0.85000002384185791" CONTENT="feu-" HEIGHT="14" WIDTH="29" VPOS="772" HPOS="312"/></TextLine>
<TextLine HEIGHT="18" WIDTH="307" VPOS="795" HPOS="35"><String WC="0.6875" CONTENT="giat" HEIGHT="17" WIDTH="26" VPOS="796" HPOS="35"/><SP WIDTH="4" VPOS="800" HPOS="62"/><String WC="0.80666667222976685" CONTENT="neque." HEIGHT="13" WIDTH="48" VPOS="800" HPOS="67"/><SP WIDTH="5" VPOS="796" HPOS="116"/><String WC="0.8125" CONTENT="Cras" HEIGHT="13" WIDTH="32" VPOS="796" HPOS="122"/><SP WIDTH="3" VPOS="800" HPOS="155"/><String WC="0.84111112356185913" CONTENT="vulputate" HEIGHT="18" WIDTH="69" VPOS="795" HPOS="159"/><SP WIDTH="4" VPOS="800" HPOS="229"/><String WC="0.70142859220504761" CONTENT="rhoncus" HEIGHT="14" WIDTH="58" VPOS="795" HPOS="234"/><SP WIDTH="4" VPOS="796" HPOS="293"/><String WC="0.79799997806549072" CONTENT="ipsum" HEIGHT="17" WIDTH="44" VPOS="796" HPOS="298"/></TextLine>
<TextLine HEIGHT="16" WIDTH="307" VPOS="817" HPOS="35"><String WC="1." CONTENT="eu" HEIGHT="8" WIDTH="17" VPOS="823" HPOS="35"/><SP WIDTH="6" VPOS="817" HPOS="53"/><String WC="0.67599999904632568" CONTENT="facilisis." HEIGHT="14" WIDTH="55" VPOS="817" HPOS="60"/><SP WIDTH="7" VPOS="818" HPOS="116"/><String WC="0.90166664123535156" CONTENT="Nullam" HEIGHT="13" WIDTH="56" VPOS="818" HPOS="124"/><SP WIDTH="6" VPOS="822" HPOS="181"/><String WC="0.62999999523162842" CONTENT="at" HEIGHT="10" WIDTH="13" VPOS="821" HPOS="188"/><SP WIDTH="5" VPOS="821" HPOS="202"/><String WC="0.72777777910232544" CONTENT="ultricies" HEIGHT="14" WIDTH="58" VPOS="817" HPOS="208"/><SP WIDTH="6" VPOS="821" HPOS="267"/><String WC="0.68142855167388916" CONTENT="tortor," HEIGHT="12" WIDTH="46" VPOS="821" HPOS="274"/><SP WIDTH="7" VPOS="822" HPOS="321"/><String WC="0.63999998569488525" CONTENT="at" HEIGHT="11" WIDTH="13" VPOS="820" HPOS="329"/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="840" HPOS="35"><String WC="0.62666666507720947" CONTENT="ornare" HEIGHT="9" WIDTH="47" VPOS="845" HPOS="35"/><SP WIDTH="4" VPOS="841" HPOS="83"/><String WC="0.69833332300186157" CONTENT="lacus." HEIGHT="13" WIDTH="39" VPOS="841" HPOS="88"/><SP WIDTH="6" VPOS="841" HPOS="128"/><String WC="0.37999999523162842" CONTENT="In" HEIGHT="13" WIDTH="15" VPOS="841" HPOS="135"/><SP WIDTH="5" VPOS="845" HPOS="151"/><String WC="0.78333336114883423" CONTENT="cursus" HEIGHT="9" WIDTH="44" VPOS="845" HPOS="157"/><SP WIDTH="5" VPOS="845" HPOS="202"/><String WC="0.76333332061767578" CONTENT="nec" HEIGHT="9" WIDTH="25" VPOS="845" HPOS="208"/><SP WIDTH="5" VPOS="845" HPOS="234"/><String WC="0.7279999852180481" CONTENT="nulla" HEIGHT="14" WIDTH="34" VPOS="840" HPOS="240"/><SP WIDTH="5" VPOS="845" HPOS="275"/><String WC="0.84500002861022949" CONTENT="quis" HEIGHT="17" WIDTH="29" VPOS="841" HPOS="281"/><SP WIDTH="4" VPOS="845" HPOS="311"/><String WC="0.62666666507720947" CONTENT="vo-" HEIGHT="9" WIDTH="25" VPOS="845" HPOS="316"/></TextLine>
<TextLine HEIGHT="19" WIDTH="306" VPOS="862" HPOS="35"><String WC="0.89428573846817017" CONTENT="lutpat." HEIGHT="17" WIDTH="45" VPOS="863" HPOS="35"/><SP WIDTH="5" VPOS="865" HPOS="81"/><String WC="0.65166664123535156" CONTENT="Mauris" HEIGHT="13" WIDTH="51" VPOS="864" HPOS="87"/><SP WIDTH="4" VPOS="864" HPOS="139"/><String WC="0.64999997615814209" CONTENT="in" HEIGHT="13" WIDTH="14" VPOS="864" HPOS="144"/><SP WIDTH="4" VPOS="864" HPOS="159"/><String WC="0.87599998712539673" CONTENT="lorem" HEIGHT="13" WIDTH="42" VPOS="864" HPOS="164"/><SP WIDTH="3" VPOS="863" HPOS="207"/><String WC="0.79571425914764404" CONTENT="ligula." HEIGHT="18" WIDTH="44" VPOS="863" HPOS="211"/><SP WIDTH="4" VPOS="864" HPOS="256"/><String WC="0.56333333253860474" CONTENT="Aenean" HEIGHT="13" WIDTH="56" VPOS="864" HPOS="261"/><SP WIDTH="4" VPOS="868" HPOS="318"/><String WC="0.93000000715255737" CONTENT="ri" HEIGHT="13" WIDTH="11" VPOS="864" HPOS="323" SUBS_TYPE="HypPart1" SUBS_CONTENT="risus"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="884" HPOS="35"><String WC="0.80666667222976685" CONTENT="sus" HEIGHT="8" WIDTH="20" VPOS="890" HPOS="35" SUBS_TYPE="HypPart2" SUBS_CONTENT="risus"/><SP WIDTH="6" VPOS="890" HPOS="56"/><String WC="0.70800000429153442" CONTENT="enim," HEIGHT="16" WIDTH="41" VPOS="885" HPOS="63"/><SP WIDTH="6" VPOS="891" HPOS="105"/><String WC="0.85000002384185791" CONTENT="elementum" HEIGHT="13" WIDTH="83" VPOS="886" HPOS="112"/><SP WIDTH="5" VPOS="890" HPOS="196"/><String WC="0.74571430683135986" CONTENT="viverra" HEIGHT="13" WIDTH="51" VPOS="886" HPOS="202"/><SP WIDTH="5" VPOS="886" HPOS="254"/><String WC="0.74857145547866821" CONTENT="iaculis" HEIGHT="14" WIDTH="44" VPOS="885" HPOS="260"/><SP WIDTH="6" VPOS="890" HPOS="305"/><String WC="0.62000000476837158" CONTENT="nec," HEIGHT="11" WIDTH="29" VPOS="890" HPOS="312"/></TextLine>
<TextLine HEIGHT="20" WIDTH="307" VPOS="907" HPOS="34"><String WC="0.84111112356185913" CONTENT="vulputate" HEIGHT="18" WIDTH="69" VPOS="908" HPOS="34"/><SP WIDTH="4" VPOS="913" HPOS="104"/><String WC="0.61599999666213989" CONTENT="adipiscing" HEIGHT="18" WIDTH="73" VPOS="908" HPOS="109"/><SP WIDTH="3" VPOS="913" HPOS="183"/><String WC="0.87000000476837158" CONTENT="arcu." HEIGHT="9" WIDTH="35" VPOS="913" HPOS="187"/><SP WIDTH="4" VPOS="909" HPOS="223"/><String WC="0.87333333492279053" CONTENT="Sed" HEIGHT="14" WIDTH="26" VPOS="908" HPOS="228"/><SP WIDTH="4" VPOS="908" HPOS="255"/><String WC="0.74888890981674194" CONTENT="condimen-" HEIGHT="14" WIDTH="81" VPOS="908" HPOS="260"/></TextLine>
<TextLine HEIGHT="17" WIDTH="307" VPOS="930" HPOS="35"><String WC="1." CONTENT="tum" HEIGHT="10" WIDTH="30" VPOS="935" HPOS="35"/><SP WIDTH="5" VPOS="931" HPOS="66"/><String WC="0.5820000171661377" CONTENT="lorem" HEIGHT="14" WIDTH="44" VPOS="931" HPOS="72"/><SP WIDTH="6" VPOS="936" HPOS="117"/><String WC="0.72666668891906738" CONTENT="sit" HEIGHT="15" WIDTH="16" VPOS="931" HPOS="124"/><SP WIDTH="6" VPOS="935" HPOS="141"/><String WC="0.74500000476837158" CONTENT="amet" HEIGHT="10" WIDTH="36" VPOS="935" HPOS="148"/><SP WIDTH="6" VPOS="935" HPOS="185"/><String WC="0.68833333253860474" CONTENT="tellus" HEIGHT="14" WIDTH="37" VPOS="931" HPOS="192"/><SP WIDTH="7" VPOS="931" HPOS="230"/><String WC="0.80800002813339233" CONTENT="hendrerit," HEIGHT="16" WIDTH="71" VPOS="931" HPOS="238"/><SP WIDTH="8" VPOS="936" HPOS="310"/><String WC="0.88666665554046631" CONTENT="sed" HEIGHT="14" WIDTH="23" VPOS="931" HPOS="319"/></TextLine>
<TextLine HEIGHT="15" WIDTH="306" VPOS="954" HPOS="35"><String WC="0.77999997138977051" CONTENT="elementum" HEIGHT="14" WIDTH="83" VPOS="954" HPOS="35"/><SP WIDTH="4" VPOS="959" HPOS="119"/><String WC="0.83333331346511841" CONTENT="est" HEIGHT="10" WIDTH="19" VPOS="957" HPOS="124"/><SP WIDTH="4" VPOS="955" HPOS="144"/><String WC="0.75857144594192505" CONTENT="luctus." HEIGHT="13" WIDTH="47" VPOS="955" HPOS="149"/><SP WIDTH="5" VPOS="955" HPOS="197"/><String WC="1." CONTENT="Nunc" HEIGHT="13" WIDTH="42" VPOS="955" HPOS="203"/><SP WIDTH="4" VPOS="955" HPOS="246"/><String WC="0.61500000953674316" CONTENT="in" HEIGHT="13" WIDTH="14" VPOS="955" HPOS="251"/><SP WIDTH="4" VPOS="959" HPOS="266"/><String WC="0.75625002384185791" CONTENT="accumsan" HEIGHT="9" WIDTH="70" VPOS="959" HPOS="271"/></TextLine>
<TextLine HEIGHT="19" WIDTH="307" VPOS="975" HPOS="35"><String WC="0.81000000238418579" CONTENT="odio." HEIGHT="14" WIDTH="36" VPOS="976" HPOS="35"/><SP WIDTH="5" VPOS="977" HPOS="72"/><String WC="0.8880000114440918" CONTENT="Etiam" HEIGHT="13" WIDTH="43" VPOS="977" HPOS="78"/><SP WIDTH="4" VPOS="981" HPOS="122"/><String WC="0.88249999284744263" CONTENT="nisi" HEIGHT="14" WIDTH="25" VPOS="976" HPOS="127"/><SP WIDTH="5" VPOS="977" HPOS="153"/><String WC="0.6679999828338623" CONTENT="erat," HEIGHT="12" WIDTH="30" VPOS="980" HPOS="159"/><SP WIDTH="5" VPOS="981" HPOS="190"/><String WC="0.57999998331069946" CONTENT="sagittis" HEIGHT="17" WIDTH="48" VPOS="977" HPOS="196"/><SP WIDTH="5" VPOS="981" HPOS="245"/><String WC="1." CONTENT="eu" HEIGHT="9" WIDTH="16" VPOS="981" HPOS="251"/><SP WIDTH="5" VPOS="976" HPOS="268"/><String WC="0.88555556535720825" CONTENT="hendrerit" HEIGHT="14" WIDTH="68" VPOS="976" HPOS="274"/></TextLine>
<TextLine HEIGHT="20" WIDTH="307" VPOS="998" HPOS="35"><String WC="0.74000000953674316" CONTENT="ut," HEIGHT="12" WIDTH="19" VPOS="1003" HPOS="35"/><SP WIDTH="5" VPOS="999" HPOS="55"/><String WC="0.68714284896850586" CONTENT="lacinia" HEIGHT="14" WIDTH="46" VPOS="999" HPOS="61"/><SP WIDTH="5" VPOS="1004" HPOS="108"/><String WC="1." CONTENT="eu" HEIGHT="9" WIDTH="16" VPOS="1004" HPOS="114"/><SP WIDTH="5" VPOS="1004" HPOS="131"/><String WC="0.84833335876464844" CONTENT="purus." HEIGHT="15" WIDTH="44" VPOS="1003" HPOS="137"/><SP WIDTH="6" VPOS="1000" HPOS="182"/><String WC="0.76333332061767578" CONTENT="Nam" HEIGHT="13" WIDTH="37" VPOS="1000" HPOS="189"/><SP WIDTH="4" VPOS="999" HPOS="227"/><String WC="0.80444443225860596" CONTENT="facilisis" HEIGHT="14" WIDTH="50" VPOS="999" HPOS="232"/><SP WIDTH="5" VPOS="1004" HPOS="283"/><String WC="0.65799999237060547" CONTENT="risus" HEIGHT="13" WIDTH="32" VPOS="1000" HPOS="289"/><SP WIDTH="4" VPOS="1000" HPOS="322"/><String WC="0.69999998807907104" CONTENT="in" HEIGHT="13" WIDTH="15" VPOS="1000" HPOS="327"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block9" HEIGHT="458" WIDTH="315" VPOS="405" HPOS="362" language="en-US">
<TextLine HEIGHT="17" WIDTH="290" VPOS="408" HPOS="382"><String WC="0.85333335399627686" CONTENT="Sed" HEIGHT="13" WIDTH="25" VPOS="408" HPOS="382"/><SP WIDTH="5" VPOS="408" HPOS="408"/><String WC="0.94555556774139404" CONTENT="hendrerit" HEIGHT="13" WIDTH="68" VPOS="408" HPOS="414"/><SP WIDTH="4" VPOS="411" HPOS="483"/><String WC="0.97666668891906738" CONTENT="nec" HEIGHT="9" WIDTH="25" VPOS="412" HPOS="488"/><SP WIDTH="5" VPOS="408" HPOS="514"/><String WC="0.88666665554046631" CONTENT="dui" HEIGHT="13" WIDTH="23" VPOS="408" HPOS="520"/><SP WIDTH="4" VPOS="408" HPOS="544"/><String WC="1." CONTENT="vel" HEIGHT="13" WIDTH="21" VPOS="408" HPOS="549"/><SP WIDTH="5" VPOS="408" HPOS="571"/><String WC="0.83666664361953735" CONTENT="suscipit." HEIGHT="17" WIDTH="57" VPOS="408" HPOS="577"/><SP WIDTH="5" VPOS="408" HPOS="635"/><String WC="1." CONTENT="Nu" HEIGHT="13" WIDTH="24" VPOS="408" HPOS="641" SUBS_TYPE="HypPart1" SUBS_CONTENT="Nullam"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="18" WIDTH="307" VPOS="430" HPOS="366"><String WC="0.71749997138977051" CONTENT="llam" HEIGHT="13" WIDTH="31" VPOS="431" HPOS="366" SUBS_TYPE="HypPart2" SUBS_CONTENT="Nullam"/><SP WIDTH="7" VPOS="435" HPOS="398"/><String WC="0.75" CONTENT="nec" HEIGHT="9" WIDTH="25" VPOS="435" HPOS="406"/><SP WIDTH="7" VPOS="434" HPOS="432"/><String WC="0.88333332538604736" CONTENT="tempus" HEIGHT="14" WIDTH="52" VPOS="434" HPOS="440"/><SP WIDTH="7" VPOS="435" HPOS="493"/><String WC="0.7557142972946167" CONTENT="mauris." HEIGHT="13" WIDTH="53" VPOS="431" HPOS="501"/><SP WIDTH="8" VPOS="431" HPOS="555"/><String WC="0.79799997806549072" CONTENT="Nulla" HEIGHT="13" WIDTH="41" VPOS="431" HPOS="564"/><SP WIDTH="6" VPOS="430" HPOS="606"/><String WC="0.82875001430511475" CONTENT="faucibus" HEIGHT="14" WIDTH="60" VPOS="430" HPOS="613"/></TextLine>
<TextLine HEIGHT="18" WIDTH="305" VPOS="452" HPOS="367"><String WC="0.64749997854232788" CONTENT="nibh" HEIGHT="13" WIDTH="32" VPOS="453" HPOS="367"/><SP WIDTH="8" VPOS="453" HPOS="400"/><String WC="0.85750001668930054" CONTENT="eget" HEIGHT="14" WIDTH="30" VPOS="456" HPOS="409"/><SP WIDTH="7" VPOS="456" HPOS="440"/><String WC="1." CONTENT="nunc" HEIGHT="9" WIDTH="37" VPOS="457" HPOS="448"/><SP WIDTH="7" VPOS="457" HPOS="486"/><String WC="0.92222219705581665" CONTENT="molestie," HEIGHT="15" WIDTH="64" VPOS="453" HPOS="494"/><SP WIDTH="8" VPOS="453" HPOS="559"/><String WC="0.77999997138977051" CONTENT="id" HEIGHT="14" WIDTH="14" VPOS="452" HPOS="568"/><SP WIDTH="7" VPOS="452" HPOS="583"/><String WC="0.79833334684371948" CONTENT="auctor" HEIGHT="10" WIDTH="47" VPOS="456" HPOS="591"/><SP WIDTH="7" VPOS="457" HPOS="639"/><String WC="1." CONTENT="pu" HEIGHT="13" WIDTH="18" VPOS="457" HPOS="647" SUBS_TYPE="HypPart1" SUBS_CONTENT="purus"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="17" WIDTH="305" VPOS="476" HPOS="367"><String WC="0.63999998569488525" CONTENT="rus" HEIGHT="9" WIDTH="21" VPOS="480" HPOS="367" SUBS_TYPE="HypPart2" SUBS_CONTENT="purus"/><SP WIDTH="7" VPOS="480" HPOS="389"/><String WC="0.83727270364761353" CONTENT="vestibulum." HEIGHT="13" WIDTH="84" VPOS="476" HPOS="397"/><SP WIDTH="8" VPOS="476" HPOS="482"/><String WC="1." CONTENT="Sed" HEIGHT="13" WIDTH="26" VPOS="476" HPOS="491"/><SP WIDTH="8" VPOS="476" HPOS="518"/><String WC="1." CONTENT="id" HEIGHT="13" WIDTH="13" VPOS="476" HPOS="527"/><SP WIDTH="8" VPOS="476" HPOS="541"/><String WC="0.9445454478263855" CONTENT="ullamcorper" HEIGHT="17" WIDTH="89" VPOS="476" HPOS="550"/><SP WIDTH="7" VPOS="480" HPOS="640"/><String WC="1." CONTENT="ne" HEIGHT="9" WIDTH="17" VPOS="480" HPOS="648" SUBS_TYPE="HypPart1" SUBS_CONTENT="neque,"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="498" HPOS="367"><String WC="1." CONTENT="que," HEIGHT="13" WIDTH="29" VPOS="503" HPOS="367" SUBS_TYPE="HypPart2" SUBS_CONTENT="neque,"/><SP WIDTH="8" VPOS="503" HPOS="397"/><String WC="0.71333330869674683" CONTENT="nec" HEIGHT="9" WIDTH="25" VPOS="503" HPOS="406"/><SP WIDTH="6" VPOS="498" HPOS="432"/><String WC="0.97444444894790649" CONTENT="fermentum" HEIGHT="14" WIDTH="83" VPOS="498" HPOS="439"/><SP WIDTH="6" VPOS="503" HPOS="523"/><String WC="0.56833332777023315" CONTENT="magna." HEIGHT="13" WIDTH="52" VPOS="503" HPOS="530"/><SP WIDTH="6" VPOS="499" HPOS="583"/><String WC="0.87999999523162842" CONTENT="Vestibulum" HEIGHT="14" WIDTH="83" VPOS="498" HPOS="590"/></TextLine>
<TextLine HEIGHT="17" WIDTH="305" VPOS="522" HPOS="367"><String WC="0.92666667699813843" CONTENT="nec" HEIGHT="9" WIDTH="25" VPOS="526" HPOS="367"/><SP WIDTH="4" VPOS="526" HPOS="393"/><String WC="0.79000002145767212" CONTENT="purus" HEIGHT="13" WIDTH="41" VPOS="526" HPOS="398"/><SP WIDTH="5" VPOS="522" HPOS="440"/><String WC="0.9649999737739563" CONTENT="blandit," HEIGHT="15" WIDTH="53" VPOS="522" HPOS="446"/><SP WIDTH="6" VPOS="526" HPOS="499"/><String WC="0.92416667938232422" CONTENT="pellentesque" HEIGHT="17" WIDTH="91" VPOS="522" HPOS="506"/><SP WIDTH="7" VPOS="525" HPOS="597"/><String WC="0.75166666507720947" CONTENT="tortor" HEIGHT="10" WIDTH="44" VPOS="525" HPOS="604"/><SP WIDTH="4" VPOS="526" HPOS="648"/><String WC="0.72666668891906738" CONTENT="ac," HEIGHT="11" WIDTH="18" VPOS="526" HPOS="653"/></TextLine>
<TextLine HEIGHT="17" WIDTH="305" VPOS="544" HPOS="366"><String WC="0.78333336114883423" CONTENT="auctor" HEIGHT="10" WIDTH="47" VPOS="547" HPOS="366"/><SP WIDTH="5" VPOS="544" HPOS="413"/><String WC="0.8399999737739563" CONTENT="ipsum." HEIGHT="17" WIDTH="48" VPOS="544" HPOS="418"/><SP WIDTH="6" VPOS="544" HPOS="467"/><String WC="0.5350000262260437" CONTENT="Cras" HEIGHT="13" WIDTH="31" VPOS="544" HPOS="474"/><SP WIDTH="5" VPOS="548" HPOS="506"/><String WC="0.74666666984558105" CONTENT="sit" HEIGHT="13" WIDTH="16" VPOS="544" HPOS="512"/><SP WIDTH="4" VPOS="547" HPOS="529"/><String WC="0.84249997138977051" CONTENT="amet" HEIGHT="10" WIDTH="36" VPOS="547" HPOS="534"/><SP WIDTH="4" VPOS="547" HPOS="571"/><String WC="0.51999998092651367" CONTENT="massa" HEIGHT="9" WIDTH="41" VPOS="548" HPOS="576"/><SP WIDTH="5" VPOS="548" HPOS="618"/><String WC="0.79166668653488159" CONTENT="metus." HEIGHT="10" WIDTH="47" VPOS="547" HPOS="624"/></TextLine>
<TextLine HEIGHT="18" WIDTH="305" VPOS="566" HPOS="366"><String WC="0.85000002384185791" CONTENT="Quisque" HEIGHT="17" WIDTH="61" VPOS="567" HPOS="366"/><SP WIDTH="4" VPOS="571" HPOS="428"/><String WC="0.78444445133209229" CONTENT="consequat" HEIGHT="14" WIDTH="72" VPOS="570" HPOS="433"/><SP WIDTH="2" VPOS="570" HPOS="506"/><String WC="1." CONTENT="nec" HEIGHT="9" WIDTH="26" VPOS="571" HPOS="509"/><SP WIDTH="2" VPOS="566" HPOS="536"/><String WC="0.95800000429153442" CONTENT="felis" HEIGHT="14" WIDTH="29" VPOS="566" HPOS="539"/><SP WIDTH="2" VPOS="571" HPOS="569"/><String WC="1." CONTENT="sit" HEIGHT="13" WIDTH="16" VPOS="567" HPOS="572"/><SP WIDTH="2" VPOS="570" HPOS="589"/><String WC="0.81999999284744263" CONTENT="amet" HEIGHT="10" WIDTH="36" VPOS="570" HPOS="592"/><SP WIDTH="2" VPOS="570" HPOS="629"/><String WC="0.89800000190734863" CONTENT="tinci" HEIGHT="13" WIDTH="32" VPOS="567" HPOS="632" SUBS_TYPE="HypPart1" SUBS_CONTENT="tincidunt."/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="18" WIDTH="305" VPOS="589" HPOS="366"><String WC="0.87199997901916504" CONTENT="dunt." HEIGHT="13" WIDTH="37" VPOS="590" HPOS="366" SUBS_TYPE="HypPart2" SUBS_CONTENT="tincidunt."/><SP WIDTH="5" VPOS="590" HPOS="404"/><String WC="0.93857145309448242" CONTENT="Aliquam" HEIGHT="17" WIDTH="63" VPOS="590" HPOS="410"/><SP WIDTH="4" VPOS="594" HPOS="474"/><String WC="1." CONTENT="quis" HEIGHT="17" WIDTH="29" VPOS="590" HPOS="479"/><SP WIDTH="4" VPOS="594" HPOS="509"/><String WC="0.79333335161209106" CONTENT="est" HEIGHT="10" WIDTH="19" VPOS="593" HPOS="514"/><SP WIDTH="3" VPOS="589" HPOS="534"/><String WC="0.95555555820465088" CONTENT="bibendum," HEIGHT="16" WIDTH="79" VPOS="589" HPOS="538"/><SP WIDTH="4" VPOS="590" HPOS="618"/><String WC="0.7850000262260437" CONTENT="biben-" HEIGHT="14" WIDTH="48" VPOS="589" HPOS="623"/></TextLine>
<TextLine HEIGHT="17" WIDTH="306" VPOS="612" HPOS="366"><String WC="0.95999997854232788" CONTENT="dum" HEIGHT="13" WIDTH="33" VPOS="612" HPOS="366"/><SP WIDTH="1" VPOS="616" HPOS="400"/><String WC="0.85399997234344482" CONTENT="augue" HEIGHT="13" WIDTH="44" VPOS="616" HPOS="402"/><SP WIDTH="2" VPOS="616" HPOS="447"/><String WC="1." CONTENT="at," HEIGHT="11" WIDTH="17" VPOS="616" HPOS="450"/><SP WIDTH="2" VPOS="616" HPOS="468"/><String WC="0.8399999737739563" CONTENT="suscipit" HEIGHT="17" WIDTH="53" VPOS="612" HPOS="471"/><SP WIDTH="2" VPOS="615" HPOS="525"/><String WC="0.92799997329711914" CONTENT="enim." HEIGHT="13" WIDTH="41" VPOS="612" HPOS="528"/><SP WIDTH="3" VPOS="612" HPOS="570"/><String WC="0.85250002145767212" CONTENT="Duis" HEIGHT="13" WIDTH="34" VPOS="612" HPOS="574"/><SP WIDTH="2" VPOS="615" HPOS="609"/><String WC="0.78666669130325317" CONTENT="tristique" HEIGHT="17" WIDTH="60" VPOS="612" HPOS="612"/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="634" HPOS="365"><String WC="0.77571427822113037" CONTENT="feugiat" HEIGHT="17" WIDTH="50" VPOS="635" HPOS="365"/><SP WIDTH="3" VPOS="638" HPOS="416"/><String WC="0.72857141494750977" CONTENT="tortor," HEIGHT="12" WIDTH="47" VPOS="638" HPOS="420"/><SP WIDTH="4" VPOS="639" HPOS="468"/><String WC="0.97500002384185791" CONTENT="ut" HEIGHT="10" WIDTH="14" VPOS="638" HPOS="473"/><SP WIDTH="3" VPOS="638" HPOS="488"/><String WC="0.95875000953674316" CONTENT="volutpat" HEIGHT="18" WIDTH="60" VPOS="634" HPOS="492"/><SP WIDTH="3" VPOS="638" HPOS="553"/><String WC="0.81000000238418579" CONTENT="sem" HEIGHT="9" WIDTH="29" VPOS="639" HPOS="557"/><SP WIDTH="3" VPOS="639" HPOS="587"/><String WC="0.82285714149475098" CONTENT="rhoncus" HEIGHT="14" WIDTH="58" VPOS="634" HPOS="591"/><SP WIDTH="3" VPOS="639" HPOS="650"/><String WC="0.87333333492279053" CONTENT="et." HEIGHT="10" WIDTH="17" VPOS="638" HPOS="654"/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="657" HPOS="366"><String WC="0.66111111640930176" CONTENT="Phasellus" HEIGHT="13" WIDTH="65" VPOS="658" HPOS="366"/><SP WIDTH="4" VPOS="662" HPOS="432"/><String WC="0.88499999046325684" CONTENT="suscipit" HEIGHT="17" WIDTH="54" VPOS="658" HPOS="437"/><SP WIDTH="4" VPOS="658" HPOS="492"/><String WC="0.92571431398391724" CONTENT="iaculis" HEIGHT="14" WIDTH="45" VPOS="657" HPOS="497"/><SP WIDTH="5" VPOS="662" HPOS="543"/><String WC="1." CONTENT="enim," HEIGHT="15" WIDTH="42" VPOS="658" HPOS="549"/><SP WIDTH="5" VPOS="662" HPOS="592"/><String WC="0.27000001072883606" CONTENT="a" HEIGHT="9" WIDTH="7" VPOS="662" HPOS="598"/><SP WIDTH="5" VPOS="657" HPOS="606"/><String WC="0.73500001430511475" CONTENT="fermen" HEIGHT="14" WIDTH="53" VPOS="657" HPOS="612" SUBS_TYPE="HypPart1" SUBS_CONTENT="fermentum"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="680" HPOS="366"><String WC="1." CONTENT="tum" HEIGHT="9" WIDTH="29" VPOS="685" HPOS="366" SUBS_TYPE="HypPart2" SUBS_CONTENT="fermentum"/><SP WIDTH="4" VPOS="685" HPOS="396"/><String WC="0.91500002145767212" CONTENT="arcu" HEIGHT="9" WIDTH="30" VPOS="685" HPOS="401"/><SP WIDTH="5" VPOS="685" HPOS="432"/><String WC="0.86272728443145752" CONTENT="scelerisque" HEIGHT="17" WIDTH="79" VPOS="681" HPOS="438"/><SP WIDTH="4" VPOS="685" HPOS="518"/><String WC="0.99000000953674316" CONTENT="eu." HEIGHT="9" WIDTH="21" VPOS="685" HPOS="523"/><SP WIDTH="6" VPOS="681" HPOS="545"/><String WC="0.81400001049041748" CONTENT="Nulla" HEIGHT="14" WIDTH="41" VPOS="680" HPOS="552"/><SP WIDTH="4" VPOS="685" HPOS="594"/><String WC="1." CONTENT="at" HEIGHT="10" WIDTH="13" VPOS="684" HPOS="599"/><SP WIDTH="4" VPOS="684" HPOS="613"/><String WC="0.84249997138977051" CONTENT="odio" HEIGHT="13" WIDTH="32" VPOS="681" HPOS="618"/><SP WIDTH="5" VPOS="685" HPOS="651"/><String WC="0.63499999046325684" CONTENT="ac" HEIGHT="9" WIDTH="15" VPOS="685" HPOS="657"/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="702" HPOS="365"><String WC="0.75599998235702515" CONTENT="augue" HEIGHT="13" WIDTH="43" VPOS="707" HPOS="365"/><SP WIDTH="7" VPOS="703" HPOS="409"/><String WC="0.8399999737739563" CONTENT="interdum" HEIGHT="13" WIDTH="67" VPOS="703" HPOS="417"/><SP WIDTH="5" VPOS="702" HPOS="485"/><String WC="0.63666665554046631" CONTENT="fringilla" HEIGHT="18" WIDTH="58" VPOS="702" HPOS="491"/><SP WIDTH="5" VPOS="703" HPOS="550"/><String WC="0.80444443225860596" CONTENT="imperdiet" HEIGHT="17" WIDTH="71" VPOS="703" HPOS="556"/><SP WIDTH="5" VPOS="703" HPOS="628"/><String WC="0.79000002145767212" CONTENT="id" HEIGHT="13" WIDTH="14" VPOS="703" HPOS="634"/><SP WIDTH="5" VPOS="702" HPOS="649"/><String WC="0.61500000953674316" CONTENT="li" HEIGHT="14" WIDTH="9" VPOS="702" HPOS="655" SUBS_TYPE="HypPart1" SUBS_CONTENT="ligula."/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="17" WIDTH="35" VPOS="726" HPOS="365"><String WC="0.7160000205039978" CONTENT="gula." HEIGHT="17" WIDTH="35" VPOS="726" HPOS="365" SUBS_TYPE="HypPart2" SUBS_CONTENT="ligula."/></TextLine>
<TextLine HEIGHT="17" WIDTH="290" VPOS="751" HPOS="381"><String WC="0.81800001859664917" CONTENT="Lorem" HEIGHT="12" WIDTH="48" VPOS="752" HPOS="381"/><SP WIDTH="5" VPOS="751" HPOS="430"/><String WC="0.89399999380111694" CONTENT="ipsum" HEIGHT="17" WIDTH="44" VPOS="751" HPOS="436"/><SP WIDTH="5" VPOS="751" HPOS="481"/><String WC="0.8320000171661377" CONTENT="dolor" HEIGHT="13" WIDTH="40" VPOS="751" HPOS="487"/><SP WIDTH="4" VPOS="755" HPOS="528"/><String WC="0.71666663885116577" CONTENT="sit" HEIGHT="13" WIDTH="16" VPOS="751" HPOS="533"/><SP WIDTH="4" VPOS="754" HPOS="550"/><String WC="0.89999997615814209" CONTENT="amet," HEIGHT="12" WIDTH="40" VPOS="754" HPOS="555"/><SP WIDTH="5" VPOS="755" HPOS="596"/><String WC="0.85874998569488525" CONTENT="consecte" HEIGHT="10" WIDTH="63" VPOS="754" HPOS="602" SUBS_TYPE="HypPart1" SUBS_CONTENT="consectetur"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="18" WIDTH="305" VPOS="773" HPOS="366"><String WC="0.85333335399627686" CONTENT="tur" HEIGHT="10" WIDTH="21" VPOS="777" HPOS="366" SUBS_TYPE="HypPart2" SUBS_CONTENT="consectetur"/><SP WIDTH="3" VPOS="778" HPOS="388"/><String WC="0.78600001335144043" CONTENT="adipiscing" HEIGHT="17" WIDTH="73" VPOS="774" HPOS="392"/><SP WIDTH="2" VPOS="778" HPOS="466"/><String WC="0.92000001668930054" CONTENT="elit." HEIGHT="14" WIDTH="27" VPOS="773" HPOS="469"/><SP WIDTH="3" VPOS="774" HPOS="497"/><String WC="0.8059999942779541" CONTENT="Etiam" HEIGHT="13" WIDTH="44" VPOS="774" HPOS="501"/><SP WIDTH="3" VPOS="778" HPOS="546"/><String WC="0.62999999523162842" CONTENT="at" HEIGHT="10" WIDTH="13" VPOS="777" HPOS="550"/><SP WIDTH="3" VPOS="777" HPOS="564"/><String WC="0.72333335876464844" CONTENT="tincidunt" HEIGHT="14" WIDTH="67" VPOS="773" HPOS="568"/><SP WIDTH="2" VPOS="773" HPOS="636"/><String WC="0.86166667938232422" CONTENT="felis." HEIGHT="14" WIDTH="32" VPOS="773" HPOS="639"/></TextLine>
<TextLine HEIGHT="18" WIDTH="305" VPOS="796" HPOS="366"><String WC="0.5559999942779541" CONTENT="Morbi" HEIGHT="13" WIDTH="46" VPOS="797" HPOS="366"/><SP WIDTH="4" VPOS="797" HPOS="413"/><String WC="0.81999999284744263" CONTENT="mattis" HEIGHT="13" WIDTH="43" VPOS="797" HPOS="418"/><SP WIDTH="4" VPOS="801" HPOS="462"/><String WC="0.68500000238418579" CONTENT="nisi" HEIGHT="14" WIDTH="24" VPOS="796" HPOS="467"/><SP WIDTH="4" VPOS="796" HPOS="492"/><String WC="0.81999999284744263" CONTENT="in" HEIGHT="13" WIDTH="14" VPOS="797" HPOS="497"/><SP WIDTH="4" VPOS="801" HPOS="512"/><String WC="0.86833333969116211" CONTENT="sapien" HEIGHT="17" WIDTH="44" VPOS="797" HPOS="517"/><SP WIDTH="4" VPOS="797" HPOS="562"/><String WC="0.80166667699813843" CONTENT="dictum" HEIGHT="13" WIDTH="52" VPOS="797" HPOS="567"/><SP WIDTH="3" VPOS="801" HPOS="620"/><String WC="0.76428574323654175" CONTENT="mattis." HEIGHT="13" WIDTH="47" VPOS="797" HPOS="624"/></TextLine>
<TextLine HEIGHT="19" WIDTH="305" VPOS="818" HPOS="366"><String WC="0.75999999046325684" CONTENT="Nam" HEIGHT="13" WIDTH="37" VPOS="820" HPOS="366"/><SP WIDTH="4" VPOS="819" HPOS="404"/><String WC="0.83749997615814209" CONTENT="faucibus" HEIGHT="14" WIDTH="60" VPOS="819" HPOS="409"/><SP WIDTH="5" VPOS="824" HPOS="470"/><String WC="0.70666664838790894" CONTENT="mattis" HEIGHT="13" WIDTH="43" VPOS="820" HPOS="476"/><SP WIDTH="5" VPOS="824" HPOS="520"/><String WC="0.89125001430511475" CONTENT="posuere." HEIGHT="13" WIDTH="59" VPOS="824" HPOS="526"/><SP WIDTH="6" VPOS="820" HPOS="586"/><String WC="0.85600000619888306" CONTENT="Nulla" HEIGHT="14" WIDTH="41" VPOS="819" HPOS="593"/><SP WIDTH="5" VPOS="824" HPOS="635"/><String WC="0.51999998092651367" CONTENT="mo" HEIGHT="9" WIDTH="24" VPOS="824" HPOS="641" SUBS_TYPE="HypPart1" SUBS_CONTENT="molestie"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="18" WIDTH="253" VPOS="841" HPOS="366"><String WC="0.82666665315628052" CONTENT="lestie" HEIGHT="14" WIDTH="36" VPOS="841" HPOS="366" SUBS_TYPE="HypPart2" SUBS_CONTENT="molestie"/><SP WIDTH="4" VPOS="846" HPOS="403"/><String WC="0.5899999737739563" CONTENT="quam" HEIGHT="13" WIDTH="41" VPOS="846" HPOS="408"/><SP WIDTH="3" VPOS="846" HPOS="450"/><String WC="1." CONTENT="at" HEIGHT="10" WIDTH="13" VPOS="845" HPOS="454"/><SP WIDTH="3" VPOS="845" HPOS="468"/><String WC="0.81363636255264282" CONTENT="consectetur" HEIGHT="10" WIDTH="85" VPOS="845" HPOS="472"/><SP WIDTH="3" VPOS="846" HPOS="558"/><String WC="0.82888889312744141" CONTENT="suscipit." HEIGHT="17" WIDTH="57" VPOS="842" HPOS="562"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block10" HEIGHT="144" WIDTH="313" VPOS="875" HPOS="363" language="en-US"><Shape><Polygon POINTS="364,876 577,876 577,877 676,877 676,1019 363,1019 363,992 364,992 364,876"/></Shape>
<TextLine HEIGHT="19" WIDTH="123" VPOS="878" HPOS="366"><String WC="0.8399999737739563" CONTENT="Level" HEIGHT="15" WIDTH="39" VPOS="878" HPOS="366"/><SP WIDTH="4" VPOS="879" HPOS="406"/><String WC="1." CONTENT="6" HEIGHT="13" WIDTH="9" VPOS="880" HPOS="411"/><SP WIDTH="3" VPOS="880" HPOS="421"/><String WC="0.98428571224212646" CONTENT="Heading" HEIGHT="18" WIDTH="64" VPOS="879" HPOS="425"/></TextLine>
<TextLine HEIGHT="19" WIDTH="291" VPOS="907" HPOS="381"><String WC="0.76999998092651367" CONTENT="Aliquam" HEIGHT="18" WIDTH="63" VPOS="908" HPOS="381"/><SP WIDTH="5" VPOS="913" HPOS="445"/><String WC="0.62428569793701172" CONTENT="aliquam" HEIGHT="17" WIDTH="57" VPOS="909" HPOS="451"/><SP WIDTH="6" VPOS="913" HPOS="509"/><String WC="0.69166666269302368" CONTENT="sapien" HEIGHT="17" WIDTH="45" VPOS="909" HPOS="516"/><SP WIDTH="5" VPOS="908" HPOS="562"/><String WC="0.88166666030883789" CONTENT="felis," HEIGHT="16" WIDTH="31" VPOS="908" HPOS="568"/><SP WIDTH="7" VPOS="913" HPOS="600"/><String WC="0.65499997138977051" CONTENT="ac" HEIGHT="9" WIDTH="15" VPOS="913" HPOS="608"/><SP WIDTH="5" VPOS="913" HPOS="624"/><String WC="0.82749998569488525" CONTENT="rhon" HEIGHT="14" WIDTH="35" VPOS="908" HPOS="630" SUBS_TYPE="HypPart1" SUBS_CONTENT="rhoncus"/><HYP CONTENT=""/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="931" HPOS="366"><String WC="0.64999997615814209" CONTENT="cus" HEIGHT="9" WIDTH="22" VPOS="936" HPOS="366" SUBS_TYPE="HypPart2" SUBS_CONTENT="rhoncus"/><SP WIDTH="7" VPOS="937" HPOS="389"/><String WC="0.76999998092651367" CONTENT="quam" HEIGHT="13" WIDTH="41" VPOS="936" HPOS="397"/><SP WIDTH="5" VPOS="936" HPOS="439"/><String WC="0.73833334445953369" CONTENT="varius" HEIGHT="13" WIDTH="43" VPOS="932" HPOS="445"/><SP WIDTH="7" VPOS="935" HPOS="489"/><String WC="0.84714287519454956" CONTENT="tempus." HEIGHT="14" WIDTH="56" VPOS="935" HPOS="497"/><SP WIDTH="7" VPOS="932" HPOS="554"/><String WC="0.84600001573562622" CONTENT="Etiam" HEIGHT="13" WIDTH="44" VPOS="932" HPOS="562"/><SP WIDTH="6" VPOS="936" HPOS="607"/><String WC="0.80142855644226074" CONTENT="venena-" HEIGHT="9" WIDTH="58" VPOS="936" HPOS="614"/></TextLine>
<TextLine HEIGHT="18" WIDTH="306" VPOS="954" HPOS="366"><String WC="0.8566666841506958" CONTENT="tis" HEIGHT="13" WIDTH="15" VPOS="955" HPOS="366"/><SP WIDTH="4" VPOS="959" HPOS="382"/><String WC="0.84249997138977051" CONTENT="nunc" HEIGHT="10" WIDTH="36" VPOS="958" HPOS="387"/><SP WIDTH="4" VPOS="959" HPOS="424"/><String WC="0.46500000357627869" CONTENT="ac" HEIGHT="9" WIDTH="14" VPOS="959" HPOS="429"/><SP WIDTH="4" VPOS="959" HPOS="444"/><String WC="0.68166667222976685" CONTENT="sapien" HEIGHT="17" WIDTH="45" VPOS="955" HPOS="449"/><SP WIDTH="4" VPOS="959" HPOS="495"/><String WC="0.9191666841506958" CONTENT="consectetur," HEIGHT="12" WIDTH="87" VPOS="958" HPOS="500"/><SP WIDTH="4" VPOS="959" HPOS="588"/><String WC="0.89499998092651367" CONTENT="at" HEIGHT="10" WIDTH="12" VPOS="958" HPOS="593"/><SP WIDTH="4" VPOS="958" HPOS="606"/><String WC="0.8571428656578064" CONTENT="euismod" HEIGHT="13" WIDTH="61" VPOS="955" HPOS="611"/></TextLine>
<TextLine HEIGHT="19" WIDTH="306" VPOS="975" HPOS="366"><String WC="0.77999997138977051" CONTENT="augue" HEIGHT="13" WIDTH="43" VPOS="981" HPOS="366"/><SP WIDTH="3" VPOS="982" HPOS="410"/><String WC="0.79571425914764404" CONTENT="mattis." HEIGHT="13" WIDTH="47" VPOS="977" HPOS="414"/><SP WIDTH="4" VPOS="977" HPOS="462"/><String WC="0.86599999666213989" CONTENT="Vestibulum" HEIGHT="14" WIDTH="82" VPOS="976" HPOS="467"/><SP WIDTH="3" VPOS="981" HPOS="550"/><String WC="0.85374999046325684" CONTENT="volutpat" HEIGHT="17" WIDTH="60" VPOS="977" HPOS="554"/><SP WIDTH="3" VPOS="980" HPOS="615"/><String WC="0.71833330392837524" CONTENT="congue" HEIGHT="13" WIDTH="53" VPOS="981" HPOS="619"/></TextLine>
<TextLine HEIGHT="17" WIDTH="305" VPOS="999" HPOS="366"><String WC="0.88999998569488525" CONTENT="felis," HEIGHT="16" WIDTH="32" VPOS="999" HPOS="366"/><SP WIDTH="6" VPOS="1005" HPOS="399"/><String WC="0.80666667222976685" CONTENT="sit" HEIGHT="13" WIDTH="16" VPOS="1000" HPOS="406"/><SP WIDTH="6" VPOS="1003" HPOS="423"/><String WC="0.83249998092651367" CONTENT="amet" HEIGHT="10" WIDTH="36" VPOS="1003" HPOS="430"/><SP WIDTH="5" VPOS="1003" HPOS="467"/><String WC="0.79750001430511475" CONTENT="accumsan" HEIGHT="9" WIDTH="71" VPOS="1004" HPOS="473"/><SP WIDTH="5" VPOS="1004" HPOS="545"/><String WC="0.72000002861022949" CONTENT="risus" HEIGHT="13" WIDTH="33" VPOS="1000" HPOS="551"/><SP WIDTH="6" VPOS="1004" HPOS="585"/><String WC="0.84142857789993286" CONTENT="viverra" HEIGHT="13" WIDTH="50" VPOS="1000" HPOS="592"/><SP WIDTH="6" VPOS="1004" HPOS="643"/><String WC="0.87333333492279053" CONTENT="eu." HEIGHT="9" WIDTH="21" VPOS="1004" HPOS="650"/></TextLine>
</TextBlock>
<TextBlock ID="Page1_Block11" HEIGHT="181" WIDTH="645" VPOS="131" HPOS="32" language="en-US"><Shape><Polygon POINTS="192,131 677,131 677,312 32,312 32,132 192,132 192,131"/></Shape>
<TextLine HEIGHT="20" WIDTH="637" VPOS="133" HPOS="35"><String WC="0.79500001668930054" CONTENT="a," HEIGHT="12" WIDTH="13" VPOS="138" HPOS="35"/><SP WIDTH="6" VPOS="138" HPOS="49"/><String WC="1." CONTENT="e," HEIGHT="12" WIDTH="12" VPOS="138" HPOS="56"/><SP WIDTH="6" VPOS="133" HPOS="69"/><String WC="1." CONTENT="i," HEIGHT="17" WIDTH="9" VPOS="133" HPOS="76"/><SP WIDTH="6" VPOS="133" HPOS="86"/><String WC="0.77499997615814209" CONTENT="6," HEIGHT="17" WIDTH="14" VPOS="133" HPOS="93"/><SP WIDTH="5" VPOS="138" HPOS="108"/><String WC="1." CONTENT="u," HEIGHT="12" WIDTH="15" VPOS="138" HPOS="114"/><SP WIDTH="6" VPOS="134" HPOS="130"/><String WC="0.54333335161209106" CONTENT="ii," HEIGHT="17" WIDTH="15" VPOS="134" HPOS="137"/><SP WIDTH="5" VPOS="138" HPOS="153"/><String WC="0.8399999737739563" CONTENT="n," HEIGHT="13" WIDTH="15" VPOS="138" HPOS="159"/><SP WIDTH="6" VPOS="138" HPOS="175"/><String WC="1." CONTENT="j," HEIGHT="14" WIDTH="11" VPOS="138" HPOS="182"/><SP WIDTH="7" VPOS="138" HPOS="194"/><String WC="0.94999998807907104" CONTENT="j" HEIGHT="15" WIDTH="3" VPOS="138" HPOS="202"/><SP WIDTH="6" VPOS="134" HPOS="206"/><String WC="0.92599999904632568" CONTENT="Lorem" HEIGHT="14" WIDTH="54" VPOS="134" HPOS="213"/><SP WIDTH="5" VPOS="134" HPOS="268"/><String WC="0.83799999952316284" CONTENT="ipsum" HEIGHT="19" WIDTH="48" VPOS="134" HPOS="274"/><SP WIDTH="6" VPOS="133" HPOS="323"/><String WC="0.74800002574920654" CONTENT="dolor" HEIGHT="15" WIDTH="43" VPOS="133" HPOS="330"/><SP WIDTH="4" VPOS="138" HPOS="374"/><String WC="0.84666669368743896" CONTENT="sit" HEIGHT="14" WIDTH="18" VPOS="134" HPOS="379"/><SP WIDTH="5" VPOS="137" HPOS="398"/><String WC="0.74400001764297485" CONTENT="amet," HEIGHT="13" WIDTH="43" VPOS="137" HPOS="404"/><SP WIDTH="7" VPOS="138" HPOS="448"/><String WC="0.78727275133132935" CONTENT="consectetur" HEIGHT="11" WIDTH="93" VPOS="137" HPOS="456"/><SP WIDTH="4" VPOS="138" HPOS="550"/><String WC="0.69700002670288086" CONTENT="adipiscing" HEIGHT="20" WIDTH="81" VPOS="133" HPOS="555"/><SP WIDTH="5" VPOS="138" HPOS="637"/><String WC="0.9100000262260437" CONTENT="elit." HEIGHT="15" WIDTH="29" VPOS="133" HPOS="643"/></TextLine>
<TextLine HEIGHT="20" WIDTH="637" VPOS="156" HPOS="35"><String WC="0.70999997854232788" CONTENT="Etiam" HEIGHT="14" WIDTH="48" VPOS="157" HPOS="35"/><SP WIDTH="3" VPOS="161" HPOS="84"/><String WC="0.67000001668930054" CONTENT="at" HEIGHT="11" WIDTH="14" VPOS="160" HPOS="88"/><SP WIDTH="3" VPOS="160" HPOS="103"/><String WC="0.81333333253860474" CONTENT="tincidunt" HEIGHT="15" WIDTH="74" VPOS="156" HPOS="107"/><SP WIDTH="2" VPOS="156" HPOS="182"/><String WC="0.68999999761581421" CONTENT="felis." HEIGHT="15" WIDTH="35" VPOS="156" HPOS="185"/><SP WIDTH="4" VPOS="157" HPOS="221"/><String WC="0.85600000619888306" CONTENT="Morbi" HEIGHT="15" WIDTH="51" VPOS="156" HPOS="226"/><SP WIDTH="3" VPOS="157" HPOS="278"/><String WC="0.55166667699813843" CONTENT="mattis" HEIGHT="14" WIDTH="48" VPOS="157" HPOS="282"/><SP WIDTH="3" VPOS="161" HPOS="331"/><String WC="0.84500002861022949" CONTENT="nisi" HEIGHT="15" WIDTH="27" VPOS="156" HPOS="335"/><SP WIDTH="3" VPOS="156" HPOS="363"/><String WC="0.81499999761581421" CONTENT="in" HEIGHT="14" WIDTH="15" VPOS="157" HPOS="367"/><SP WIDTH="3" VPOS="161" HPOS="383"/><String WC="0.74000000953674316" CONTENT="sapien" HEIGHT="19" WIDTH="50" VPOS="157" HPOS="387"/><SP WIDTH="3" VPOS="156" HPOS="438"/><String WC="0.91333335638046265" CONTENT="dictum" HEIGHT="15" WIDTH="57" VPOS="156" HPOS="442"/><SP WIDTH="2" VPOS="161" HPOS="500"/><String WC="0.57571429014205933" CONTENT="mattis." HEIGHT="14" WIDTH="53" VPOS="157" HPOS="503"/><SP WIDTH="3" VPOS="157" HPOS="557"/><String WC="0.85000002384185791" CONTENT="Nam" HEIGHT="14" WIDTH="41" VPOS="157" HPOS="561"/><SP WIDTH="3" VPOS="156" HPOS="603"/><String WC="0.69749999046325684" CONTENT="faucibus" HEIGHT="15" WIDTH="65" VPOS="156" HPOS="607"/></TextLine>
<TextLine HEIGHT="20" WIDTH="638" VPOS="179" HPOS="35"><String WC="0.6433333158493042" CONTENT="mattis" HEIGHT="14" WIDTH="48" VPOS="180" HPOS="35"/><SP WIDTH="6" VPOS="184" HPOS="84"/><String WC="0.84624999761581421" CONTENT="posuere." HEIGHT="15" WIDTH="66" VPOS="184" HPOS="91"/><SP WIDTH="7" VPOS="180" HPOS="158"/><String WC="0.87400001287460327" CONTENT="Nulla" HEIGHT="15" WIDTH="45" VPOS="179" HPOS="166"/><SP WIDTH="6" VPOS="184" HPOS="212"/><String WC="0.9100000262260437" CONTENT="molestie" HEIGHT="15" WIDTH="68" VPOS="179" HPOS="219"/><SP WIDTH="6" VPOS="184" HPOS="288"/><String WC="0.92000001668930054" CONTENT="quam" HEIGHT="15" WIDTH="45" VPOS="184" HPOS="295"/><SP WIDTH="5" VPOS="184" HPOS="341"/><String WC="0.47999998927116394" CONTENT="at" HEIGHT="11" WIDTH="14" VPOS="183" HPOS="347"/><SP WIDTH="6" VPOS="183" HPOS="362"/><String WC="0.80727273225784302" CONTENT="consectetur" HEIGHT="11" WIDTH="93" VPOS="183" HPOS="369"/><SP WIDTH="6" VPOS="184" HPOS="463"/><String WC="0.82888889312744141" CONTENT="suscipit." HEIGHT="19" WIDTH="62" VPOS="180" HPOS="470"/><SP WIDTH="8" VPOS="179" HPOS="533"/><String WC="0.81777775287628174" CONTENT="Curabitur" HEIGHT="15" WIDTH="80" VPOS="179" HPOS="542"/><SP WIDTH="6" VPOS="179" HPOS="623"/><String WC="0.93999999761581421" CONTENT="dolor" HEIGHT="15" WIDTH="43" VPOS="179" HPOS="630"/></TextLine>
<TextLine HEIGHT="20" WIDTH="638" VPOS="202" HPOS="35"><String WC="0.81857144832611084" CONTENT="tortor," HEIGHT="13" WIDTH="52" VPOS="206" HPOS="35"/><SP WIDTH="6" VPOS="206" HPOS="88"/><String WC="0.9100000262260437" CONTENT="tincidunt" HEIGHT="15" WIDTH="74" VPOS="202" HPOS="95"/><SP WIDTH="5" VPOS="206" HPOS="170"/><String WC="0.85000002384185791" CONTENT="varius" HEIGHT="14" WIDTH="47" VPOS="203" HPOS="176"/><SP WIDTH="7" VPOS="207" HPOS="224"/><String WC="0.65499997138977051" CONTENT="nisi" HEIGHT="14" WIDTH="26" VPOS="203" HPOS="232"/><SP WIDTH="6" VPOS="203" HPOS="259"/><String WC="0.86000001430511475" CONTENT="id," HEIGHT="17" WIDTH="20" VPOS="202" HPOS="266"/><SP WIDTH="6" VPOS="207" HPOS="287"/><String WC="0.70800000429153442" CONTENT="adipiscing" HEIGHT="20" WIDTH="81" VPOS="202" HPOS="294"/><SP WIDTH="5" VPOS="207" HPOS="376"/><String WC="1." CONTENT="congue" HEIGHT="15" WIDTH="58" VPOS="207" HPOS="382"/><SP WIDTH="6" VPOS="203" HPOS="441"/><String WC="0.88999998569488525" CONTENT="ipsum." HEIGHT="19" WIDTH="53" VPOS="203" HPOS="448"/><SP WIDTH="7" VPOS="203" HPOS="502"/><String WC="0.77249997854232788" CONTENT="Duis" HEIGHT="14" WIDTH="37" VPOS="203" HPOS="510"/><SP WIDTH="6" VPOS="207" HPOS="548"/><String WC="0.80000001192092896" CONTENT="gravida" HEIGHT="20" WIDTH="58" VPOS="202" HPOS="555"/><SP WIDTH="6" VPOS="207" HPOS="614"/><String WC="0.73250001668930054" CONTENT="urna" HEIGHT="10" WIDTH="36" VPOS="207" HPOS="621"/><SP WIDTH="6" VPOS="207" HPOS="658"/><String WC="0.40000000596046448" CONTENT="a" HEIGHT="10" WIDTH="8" VPOS="207" HPOS="665"/></TextLine>
<TextLine HEIGHT="20" WIDTH="638" VPOS="224" HPOS="35"><String WC="0.84272724390029907" CONTENT="scelerisque" HEIGHT="20" WIDTH="87" VPOS="224" HPOS="35"/><SP WIDTH="5" VPOS="229" HPOS="123"/><String WC="0.91222220659255981" CONTENT="molestie." HEIGHT="15" WIDTH="71" VPOS="224" HPOS="129"/><SP WIDTH="4" VPOS="225" HPOS="201"/><String WC="0.76333332061767578" CONTENT="Nam" HEIGHT="14" WIDTH="42" VPOS="225" HPOS="206"/><SP WIDTH="3" VPOS="229" HPOS="249"/><String WC="0.89600002765655518" CONTENT="velit" HEIGHT="15" WIDTH="35" VPOS="224" HPOS="253"/><SP WIDTH="3" VPOS="228" HPOS="289"/><String WC="0.88200002908706665" CONTENT="orci," HEIGHT="16" WIDTH="35" VPOS="225" HPOS="293"/><SP WIDTH="5" VPOS="229" HPOS="329"/><String WC="0.95666664838790894" CONTENT="semper" HEIGHT="15" WIDTH="58" VPOS="229" HPOS="335"/><SP WIDTH="3" VPOS="229" HPOS="394"/><String WC="0.87999999523162842" CONTENT="non" HEIGHT="10" WIDTH="32" VPOS="229" HPOS="398"/><SP WIDTH="3" VPOS="224" HPOS="431"/><String WC="0.82142859697341919" CONTENT="lacinia" HEIGHT="15" WIDTH="51" VPOS="224" HPOS="435"/><SP WIDTH="4" VPOS="229" HPOS="487"/><String WC="0.75833332538604736" CONTENT="vitae," HEIGHT="16" WIDTH="42" VPOS="225" HPOS="492"/><SP WIDTH="5" VPOS="229" HPOS="535"/><String WC="0.79818183183670044" CONTENT="consectetur" HEIGHT="11" WIDTH="93" VPOS="228" HPOS="541"/><SP WIDTH="4" VPOS="229" HPOS="635"/><String WC="0.87250000238418579" CONTENT="eget" HEIGHT="15" WIDTH="33" VPOS="228" HPOS="640"/></TextLine>
<TextLine HEIGHT="20" WIDTH="637" VPOS="247" HPOS="36"><String WC="0.68599998950958252" CONTENT="nibh." HEIGHT="15" WIDTH="40" VPOS="247" HPOS="36"/><SP WIDTH="7" VPOS="248" HPOS="77"/><String WC="0.81000000238418579" CONTENT="Nam" HEIGHT="14" WIDTH="40" VPOS="248" HPOS="85"/><SP WIDTH="5" VPOS="252" HPOS="126"/><String WC="0.81300002336502075" CONTENT="consequat," HEIGHT="15" WIDTH="85" VPOS="252" HPOS="132"/><SP WIDTH="5" VPOS="252" HPOS="218"/><String WC="0.81400001049041748" CONTENT="augue" HEIGHT="15" WIDTH="48" VPOS="252" HPOS="224"/><SP WIDTH="4" VPOS="252" HPOS="273"/><String WC="0.82800000905990601" CONTENT="vitae" HEIGHT="14" WIDTH="39" VPOS="248" HPOS="278"/><SP WIDTH="5" VPOS="251" HPOS="318"/><String WC="0.8566666841506958" CONTENT="tempor" HEIGHT="16" WIDTH="59" VPOS="251" HPOS="324"/><SP WIDTH="4" VPOS="252" HPOS="384"/><String WC="0.76666665077209473" CONTENT="placerat," HEIGHT="20" WIDTH="67" VPOS="247" HPOS="389"/><SP WIDTH="5" VPOS="252" HPOS="457"/><String WC="0.8399999737739563" CONTENT="elit" HEIGHT="15" WIDTH="25" VPOS="247" HPOS="463"/><SP WIDTH="5" VPOS="251" HPOS="489"/><String WC="0.99750000238418579" CONTENT="odio" HEIGHT="15" WIDTH="36" VPOS="247" HPOS="495"/><SP WIDTH="4" VPOS="252" HPOS="532"/><String WC="0.86428570747375488" CONTENT="viverra" HEIGHT="14" WIDTH="56" VPOS="248" HPOS="537"/><SP WIDTH="5" VPOS="252" HPOS="594"/><String WC="0.64666664600372314" CONTENT="risus," HEIGHT="16" WIDTH="40" VPOS="248" HPOS="600"/><SP WIDTH="5" VPOS="252" HPOS="641"/><String WC="0.93333333730697632" CONTENT="sed" HEIGHT="15" WIDTH="26" VPOS="247" HPOS="647"/></TextLine>
<TextLine HEIGHT="20" WIDTH="637" VPOS="270" HPOS="35"><String WC="0.93833333253860474" CONTENT="luctus" HEIGHT="15" WIDTH="47" VPOS="270" HPOS="35"/><SP WIDTH="6" VPOS="275" HPOS="83"/><String WC="0.88599997758865356" CONTENT="augue" HEIGHT="15" WIDTH="48" VPOS="275" HPOS="90"/><SP WIDTH="6" VPOS="275" HPOS="139"/><String WC="0.75249999761581421" CONTENT="nisi" HEIGHT="15" WIDTH="26" VPOS="270" HPOS="146"/><SP WIDTH="6" VPOS="270" HPOS="173"/><String WC="0.89777779579162598" CONTENT="vulputate" HEIGHT="20" WIDTH="75" VPOS="270" HPOS="180"/><SP WIDTH="6" VPOS="275" HPOS="256"/><String WC="0.66666668653488159" CONTENT="massa." HEIGHT="10" WIDTH="49" VPOS="275" HPOS="263"/><SP WIDTH="7" VPOS="271" HPOS="313"/><String WC="1." CONTENT="Sed" HEIGHT="15" WIDTH="29" VPOS="270" HPOS="321"/><SP WIDTH="5" VPOS="270" HPOS="351"/><String WC="0.86799997091293335" CONTENT="ipsum" HEIGHT="19" WIDTH="49" VPOS="271" HPOS="357"/><SP WIDTH="5" VPOS="275" HPOS="407"/><String WC="0.76714283227920532" CONTENT="sapien," HEIGHT="19" WIDTH="54" VPOS="271" HPOS="413"/><SP WIDTH="6" VPOS="275" HPOS="468"/><String WC="0.87999999523162842" CONTENT="posuere" HEIGHT="15" WIDTH="62" VPOS="275" HPOS="475"/><SP WIDTH="6" VPOS="275" HPOS="538"/><String WC="1." CONTENT="eu" HEIGHT="10" WIDTH="18" VPOS="275" HPOS="545"/><SP WIDTH="7" VPOS="274" HPOS="564"/><String WC="0.7177777886390686" CONTENT="tincidunt" HEIGHT="15" WIDTH="74" VPOS="270" HPOS="572"/><SP WIDTH="5" VPOS="275" HPOS="647"/><String WC="1." CONTENT="et," HEIGHT="13" WIDTH="19" VPOS="274" HPOS="653"/></TextLine>
<TextLine HEIGHT="15" WIDTH="102" VPOS="293" HPOS="35"><String WC="0.76571428775787354" CONTENT="iaculis" HEIGHT="15" WIDTH="50" VPOS="293" HPOS="35"/><SP WIDTH="4" VPOS="298" HPOS="86"/><String WC="0.86500000953674316" CONTENT="at" HEIGHT="11" WIDTH="14" VPOS="297" HPOS="91"/><SP WIDTH="5" VPOS="297" HPOS="106"/><String WC="0.8399999737739563" CONTENT="est." HEIGHT="10" WIDTH="25" VPOS="298" HPOS="112"/></TextLine>
</TextBlock><GraphicalElement ID="Page1_Block12" HEIGHT="3" WIDTH="637" VPOS="117" HPOS="36"/>
</BottomMargin>
</Page>
</Layout>
</alto>
Okay, the problem with this ALTO file is that it uses BottomMargin
instead of PrintSpace
. Try to replace these two lines before the transformation:
...
-<BottomMargin HEIGHT="1051" WIDTH="750" VPOS="0" HPOS="0">
+<PrintSpace HEIGHT="1051" WIDTH="750" VPOS="0" HPOS="0">
...
-</BottomMargin>
+</PrintSpace>
...
However, if I understand this correct, then ABBYY will always output this as BottomMargin
. Can you confirm that? This sounds wrong for me... However, it is possible to add this variant to the XSLT transformation upstream.
Also: Is there a way to ocr-transform directly from the ABBYY schema (which can be validated with ocr-validate) to hocr, or must one start from ABBYY's alto output?
Yes, there is also a abbyy2hocr transformation which I tried to integrate in the PR #92. Let me know if this works for you.
Final question: Can hocr be successfully converted back to alto, and if so, which version?
Yes, there are transformations from hocr to alto2.0/alto2.1. However, it always can happen in a transformation that some information get lost. Thus, you need to try it out for your examples, if this already works as you expecting it.
It seems the TopMargin, LeftMargin, RightMargin and BottomMargin sub-elements under Page element are NOT covered in the transformation, only Page/PrintSpace.
I can add these, should be simple, ie. for BottomMargin:
<xsl:template match="Page">
<xsl:variable name="fname"><xsl:value-of select="//alto/Description/sourceImageInformation/fileName"/></xsl:variable>
...
+<xsl:apply-templates select="BottomMargin"/>
<xsl:apply-templates select="PrintSpace"/>
...
</xsl:template>
and then add:
+<xsl:template match="BottomMargin">
+<xsl:apply-templates select="ComposedBlock"/>
+<xsl:apply-templates select="TextBlock"/>
+</xsl:template>
@jtlz2 Would you be so kind and try this with your ALTO file ?
Well, I have tried and it works for the BottomMargin.
I think TopMargin and BottomMargin might work if converted into ocr_page DIV, but the LeftMargin and RightMargin should go somewhere else (?) - otherwise it would break the page layout.
Shall they be considered float elements ? http://kba.cloud/hocr-spec/1.2/#sec-float-elements
I suggest to map TopMargin
to ocr_header
and BottomMargin
to ocr_footer
. This is usually what they stand for and normally they should only contain page numbers or running titles, see also https://github.com/altoxml/documentation/wiki/ALTO-Styles-and-Layout-usage . The example given here really look more like an edge case.
There are also float elements in LaTeX and there it is usually used for images or tables which might have to float to the next page when there is not enough space left. The margins on the left or right sounds for me different. Anyway, they will be packed in a separate ocr_carea
(are they?) which is already useful.
I think you don't need to copy the same template for different names but you can expand it like this:
<xsl:template match="PrintSpace|BottomMargin|TopMargin|LeftMargin|RightMargin">
<xsl:apply-templates select="ComposedBlock"/>
<xsl:apply-templates select="TextBlock"/>
</xsl:template>
@zuphilip I am fine with the following:
There is a new DEV version of alto__hocr.xsl which supports TopMargin & BottomMargin:
https://github.com/filak/hOCR-to-ALTO/blob/master/dev/alto__hocr.xsl
If it works fine I will update the production file.
The LeftMargin|RightMargin will need some testing - are there any real [ALTO] example files available [containing these elements]?
I am not aware such examples, but maybe @cneud can help with this?
Thank you very much for implementing the Top and Bottom margin @filak ! I tested the new DEV version with the example here and it works. I try to test it a little further and let you know of any issues I encounter.
I am not aware such examples, but maybe @cneud can help with this?
(ht @bertsky in gitter)
@kba I do not see any content in the margin elements - there will be no output produced by the transformation.
I think the Top and Bottom margins have been fixed now.
What to do with the Left and Right margins? There are no respective float elements specified in the hOCR spec (like ocr_header and ocr_footer).
If there are no real life examples with Left/Right margins I suggest to close this issue - and create another one here https://github.com/filak/hOCR-to-ALTO if it pop up someday. We can discuss then how to implement it.
@kba I do not see any content in the margin elements - there will be no output produced by the transformation.
Ah, I didn't realize. Maybe @cneud has ALTO with margin notes.
There is a new DEV version of hocr__alto4.xsl for testing which supports TopMargin & BottomMargin:
https://github.com/filak/hOCR-to-ALTO/blob/master/dev/hocr__alto4.xsl
If it works fine I will update all the production files.
LGTM
I have updated the master a while ago, just forgot to let you know...
https://github.com/filak/hOCR-to-ALTO/commit/61bb10e6f36a6b9c65776013e2dd22a52db3575c
cf #95
I am targeting hocr and trying to do so from the ABBYY latest form of alto. The header for the latter is
But when I run
ocr-transform alto2.0 hocr in.alto out.hocr
I only get a header and no content:
@zuphilip Any ideas on how to proceed?
Thanks!