From the source pdf I can copy + paste them perfectly.
However when I convert the pdf to swf the textinformation
partially gets lost.
I already inspected pdf2swf with the -vvv option and in the
log everything seems right.
But when I check the text with swfstrings i get some
unicode crap instead of the original item number.
Here is the part of the Log for the second item on the Page
with the Text:
VERBOSE Updating font to OBIGPM+Corbel-Italic-60-0
VERBOSE Updating font to XJVNLU+Corbel-62-0
TRACE beginString(L) render=0
DEBUG drawChar(102.047200,205.512000,c='L' (76), u=76 <1> 'L') CID=0 render=0 glyphid=20 font=0xc3d7d0 size=0.007471
TRACE Placing shape ID 32
TRACE Drawing char 20 in font 5 at 1,0 in color 000000ff
TRACE endString() render=0 textstroke=(nil)
TRACE beginString(SPG) render=0
DEBUG drawChar(106.025200,205.512000,c='S' (83), u=83 <1> 'S') CID=0 render=0 glyphid=24 font=0xc3d7d0 size=0.007471
TRACE Drawing char 24 in font 5 at 94,0 in color 000000ff
DEBUG drawChar(110.248000,205.512000,c='P' (80), u=80 <1> 'P') CID=0 render=0 glyphid=22 font=0xc3d7d0 size=0.007471
TRACE Drawing char 22 in font 5 at 194,0 in color 000000ff
DEBUG drawChar(114.608500,205.512000,c='G' (71), u=71 <1> 'G') CID=0 render=0 glyphid=16 font=0xc3d7d0 size=0.007471
TRACE Drawing char 16 in font 5 at 296,0 in color 000000ff
TRACE endString() render=0 textstroke=(nil)
VERBOSE Updating font to ERHDFG+Corbel-58-0
TRACE beginString(.w) render=0
DEBUG drawChar(426.070600,205.512000,c='w' (887), u=49 <1> '1') CID=1 render=0 glyphid=34 font=0xc21470 size=0.007471
TRACE Drawing char 5 in font 4 at 7625,0 in color 000000ff
TRACE endString() render=0 textstroke=(nil)
TRACE beginString(.v...{.v.v.x.w.z) render=0
DEBUG drawChar(442.105000,205.512000,c='v' (886), u=48 <1> '0') CID=1 render=0 glyphid=33 font=0xc21470 size=0.007471
TRACE Drawing char 40 in font 4 at 8002,0 in color 000000ff
DEBUG drawChar(446.029450,205.512000,c=' ' (895), u=57 <1> '9') CID=1 render=0 glyphid=42 font=0xc21470 size=0.007471
TRACE Drawing char 13 in font 4 at 8094,0 in color 000000ff
DEBUG drawChar(449.953900,205.512000,c='{' (891), u=53 <1> '5') CID=1 render=0 glyphid=38 font=0xc21470 size=0.007471
TRACE Drawing char 9 in font 4 at 8187,0 in color 000000ff
DEBUG drawChar(453.878350,205.512000,c='v' (886), u=48 <1> '0') CID=1 render=0 glyphid=33 font=0xc21470 size=0.007471
TRACE Drawing char 40 in font 4 at 8279,0 in color 000000ff
DEBUG drawChar(457.802800,205.512000,c='v' (886), u=48 <1> '0') CID=1 render=0 glyphid=33 font=0xc21470 size=0.007471
TRACE Drawing char 40 in font 4 at 8371,0 in color 000000ff
DEBUG drawChar(461.727250,205.512000,c='x' (888), u=50 <1> '2') CID=1 render=0 glyphid=35 font=0xc21470 size=0.007471
TRACE Drawing char 41 in font 4 at 8464,0 in color 000000ff
DEBUG drawChar(465.651700,205.512000,c='w' (887), u=49 <1> '1') CID=1 render=0 glyphid=34 font=0xc21470 size=0.007471
TRACE Drawing char 5 in font 4 at 8556,0 in color 000000ff
DEBUG drawChar(469.576150,205.512000,c='z' (890), u=52 <1> '4') CID=1 render=0 glyphid=37 font=0xc21470 size=0.007471
TRACE Drawing char 42 in font 4 at 8648,0 in color 000000ff
TRACE endString() render=0 textstroke=(nil)
TRACE beginString(.w.v.{.x.|.y) render=0
DEBUG drawChar(518.306650,205.512000,c='w' (887), u=49 <1> '1') CID=1 render=0 glyphid=34 font=0xc21470 size=0.007471
TRACE Drawing char 5 in font 4 at 9795,0 in color 000000ff
DEBUG drawChar(522.231100,205.512000,c='v' (886), u=48 <1> '0') CID=1 render=0 glyphid=33 font=0xc21470 size=0.007471
TRACE Drawing char 40 in font 4 at 9887,0 in color 000000ff
DEBUG drawChar(526.155550,205.512000,c='{' (891), u=53 <1> '5') CID=1 render=0 glyphid=38 font=0xc21470 size=0.007471
TRACE Drawing char 9 in font 4 at 9980,0 in color 000000ff
DEBUG drawChar(530.080000,205.512000,c='x' (888), u=50 <1> '2') CID=1 render=0 glyphid=35 font=0xc21470 size=0.007471
TRACE Drawing char 41 in font 4 at 10072,0 in color 000000ff
DEBUG drawChar(534.004450,205.512000,c='|' (892), u=54 <1> '6') CID=1 render=0 glyphid=39 font=0xc21470 size=0.007471
TRACE Drawing char 10 in font 4 at 10164,0 in color 000000ff
DEBUG drawChar(537.928900,205.512000,c='y' (889), u=51 <1> '3') CID=1 render=0 glyphid=36 font=0xc21470 size=0.007471
TRACE Drawing char 7 in font 4 at 10257,0 in color 000000ff
TRACE endString() render=0 textstroke=(nil)
TRACE beginString(.y.|) render=0
DEBUG drawChar(560.167450,205.512000,c='y' (889), u=51 <1> '3') CID=1 render=0 glyphid=36 font=0xc21470 size=0.007471
TRACE Drawing char 7 in font 4 at 10780,0 in color 000000ff
DEBUG drawChar(564.091900,205.512000,c='|' (892), u=54 <1> '6') CID=1 render=0 glyphid=39 font=0xc21470 size=0.007471
TRACE Drawing char 10 in font 4 at 10872,0 in color 000000ff
TRACE endString() render=0 textstroke=(nil)
TRACE endTextObject() render=0 textstroke=(nil) clipstroke=(nil)
TRACE saveState 0xc69e70
DEBUG updateLineDash, 0 dashes
VERBOSE Updating font to ERHDFG+Corbel-58-0