[gs-cvs] rev 8647 - tests/pdf

alexcher at ghostscript.com alexcher at ghostscript.com
Fri Apr 18 21:26:26 PDT 2008


Author: alexcher
Date: 2008-04-18 21:26:26 -0700 (Fri, 18 Apr 2008)
New Revision: 8647

Added:
   tests/pdf/cff_reuses_private_dict.pdf
   tests/pdf/otto_cff_to_cidfont.pdf
Log:
Add 2 PDF files to the test suite:
cff_reuses_private_dict.pdf - has broken CFF CIDFont that uses the same
Private DICT twice and has incorrect string indexes in CIDSystemInfo DICT,
which point to some predefined names. Accepted from rev. 8641. See bug 689753.

otto_cff_to_cidfont.pdf - has ordinary OpenType CFF font used as a CIDFontType2
with non-identity CIDToGIDMap. Accepted from rev. 8646. See bug 689763.


Added: tests/pdf/cff_reuses_private_dict.pdf
===================================================================
--- tests/pdf/cff_reuses_private_dict.pdf	2008-04-19 03:43:21 UTC (rev 8646)
+++ tests/pdf/cff_reuses_private_dict.pdf	2008-04-19 04:26:26 UTC (rev 8647)
@@ -0,0 +1,320 @@
+%PDF-1.4
+%çóÏÓ
+1 0 obj
+<</Pages 2 0 R
+/Type /Catalog
+>>
+endobj
+2 0 obj
+<</Count 1
+/Type /Pages
+/Kids [ 3 0 R
+]
+>>
+endobj
+3 0 obj
+<</Count 1
+/Type /Pages
+/Kids [ 4 0 R
+]
+/Parent 2 0 R
+>>
+endobj
+4 0 obj
+<</MediaBox [ 0
+0
+612
+792
+]
+/CropBox [ 0
+0
+612
+792
+]
+/Parent 3 0 R
+/Resources <</XObject <</Fm18 5 0 R
+>>
+>>
+/Type /Page
+/Contents 6 0 R
+/Rotate 0
+>>
+endobj
+6 0 obj
+<</Length 59
+>>stream
+q 0.24 0 0 0.24 0 0 cm
+/RelativeColorimetric ri
+/Fm18 Do
+Q
+endstream
+endobj
+5 0 obj
+<</Resources <</ProcSet [ /PDF
+/Text
+]
+/Font <</C0_28 7 0 R
+>>
+>>
+/Length 839
+/Matrix [ 1
+0
+0
+1
+0
+0
+]
+/Subtype /Form
+/BBox [ 0
+0
+2550
+3300
+]
+>>stream
+0 g
+1 i 
+/RelativeColorimetric ri
+BT
+/C0_28 41.6667 Tf
+0.5416 Tc 449 3091 Td
+<0054>Tj
+-0.8334 Tc 26 0 Td
+<0068>Tj
+0.4167 Tc 20 0 Td
+<0069>Tj
+8.7917 Tc 12 0 Td
+<0073>Tj
+-0.5833 Tc 25 0 Td
+<0069>Tj
+8.7917 Tc 11 0 Td
+<0073>Tj
+0.5 Tc 25 0 Td
+<0061>Tj
+9.1666 Tc 19 0 Td
+<006E>Tj
+-1.5 Tc 30 0 Td
+<0065>Tj
+-0.8334 Tc 17 0 Td
+<0078>Tj
+0.5 Tc 20 0 Td
+<0061>Tj
+-1.4167 Tc 19 0 Td
+<006D>Tj
+-0.8334 Tc 31 0 Td
+<0070>Tj
+-0.5833 Tc 20 0 Td
+<006C>Tj
+9.5 Tc 11 0 Td
+<0065>Tj
+-0.8334 Tc 28 0 Td
+<006F>Tj
+8.125 Tc 20 0 Td
+<0066>Tj
+-1.0834 Tc 22 0 Td
+<0077>Tj
+-0.5833 Tc 29 0 Td
+<0069>Tj
+-0.8334 Tc 11 0 Td
+<0064>Tj
+20 0 Td
+<006F>Tj
+8.9166 Tc 20 0 Td
+<0077>Tj
+-0.8334 Tc 39 0 Td
+<006F>Tj
+0.125 Tc 20 0 Td
+<0072>Tj
+-0.8334 Tc 14 0 Td
+<0070>Tj
+20 0 Td
+<0068>Tj
+0.5 Tc 20 0 Td
+<0061>Tj
+-0.8334 Tc 19 0 Td
+<006E>Tj
+0 Tc 20 0 Td
+<002E>Tj
+-588 -190 Td
+<002E>Tj
+ET
+endstream
+endobj
+7 0 obj
+<</ToUnicode 8 0 R
+/Subtype /Type0
+/DescendantFonts [ 9 0 R
+]
+/Type /Font
+/BaseFont /EX_CFF_Times_New_Roman
+/Encoding /Identity-H
+>>
+endobj
+9 0 obj
+<</W [ 1
+1
+778
+32
+32
+250
+44
+44
+250
+46
+46
+250
+63
+63
+444
+65
+65
+722
+67
+67
+667
+68
+68
+722
+72
+72
+722
+76
+76
+611
+78
+78
+722
+80
+80
+556
+82
+82
+667
+83
+83
+556
+84
+84
+611
+97
+97
+444
+99
+99
+444
+101
+101
+444
+102
+102
+333
+105
+105
+278
+108
+108
+278
+109
+109
+778
+114
+114
+333
+115
+115
+389
+116
+116
+278
+119
+119
+722
+122
+122
+444
+]
+/DW 500
+/Subtype /CIDFontType0
+/FontDescriptor 10 0 R
+/Type /Font
+/BaseFont /EX_CFF_Times_New_Roman
+/CIDSystemInfo <</Supplement 0
+/Registry (Adobe)
+/Ordering (Identity)
+>>
+>>
+endobj
+10 0 obj
+<</Descent 214
+/Flags 14
+/ItalicAngle 0
+/StemV 0
+/FontName /EX_CFF_Times_New_Roman
+/FontBBox [ -999
+214
+0
+929
+]
+/Ascent 929
+/FontFile3 11 0 R
+/Type /FontDescriptor
+/CapHeight 0
+>>
+endobj
+11 0 obj
+<</Length 7601
+/Subtype /CIDFontType0C
+>>stream
+    EX_CFF_Times_New_Roman   ‘‹÷@‘™Ÿ%§$ /4<Times_New_RomanTimes_New_Roman/Times_New_RomanAdobeIdentity   -       "  ‹  È e Æ L x £ Q 0 ¬ P Ð ² 3 · k 	< 
+= 
+« ® L ß 
¢ * Ö P 3 Ñ © 
+ ` ( ¸ š <  y  ˜ =  Ö +ú|÷ ‹ùø‡ý÷ üw›øgøåüg‹Áû: ¬–¥œž£¢•¤‹¥‹‘‰ˆ‰Žˆ‰‹ˆ‹ƒ‡……ˆ…Š„‹{‹~‚•”‡˜‹œ‹š‘™—–——š‘‹ ‹žœxœy”r‹l‹jksotnftY{ÒÁêš‹˜…••€‘~‹}‹|…~€€~†}‹|‹~€•–†˜‹š‹š˜••–•˜‘š‹¯÷Û‹×–Ì¢Á¡Âª³°¦© ©–ª‹¾‹¹q³W½K¥4‹û‹?IuVuUodishsjk‹L‹W°aÕgÊz׋ã¯ë‹0–A¡Qž[¦s°‹œ‹’ž›ž›™¥•°šÃ“Ú‹ñ‹×ƒÉ{¾°|¦yš~–{‘x‹u‹wzwsp|`‚QƒR‡Q‹Sú|÷øê÷5ÙœüËeŒtނނ’„•†”†Ÿˆª‹yûŽª‹ŸŽ””’’Ž““£‹³÷ú‹»‰ªˆ˜ˆ–‡’……„Ž‚‹‹z†v øI÷\ûü÷ôÜàºÍºÎ£È‹Â‹µ~­q¦q¦l™h‹j‹nqxqxxpgy“Æ ¹¬«­«µœ¾‹Á‹·y¯i¯hžb‹]‹iƒi{jsVdSUP:3YVwz÷@®‹£Œ™™Ž˜–“–“•—”™›øU÷ˆF2ûC:÷Cû«É÷ÆøKÁüD:÷Üû|ûܰÊù+÷öwûoý%T÷ZøéûKf‹q†|‚o|ut{l}³˜}µ‹²•¯ž°ž®­­»­º¢À™ÃXk]{a‹]‹cœj¯j¯{»‹Ç‹Ä›¿¬¸³Â¿§Ì‹Á‹ºt±^»S£G‹9‹AxGgKgKYVKaViRzM‹³÷§÷è‘¶Ž­‹¤‹ª…®€¯°|§wžwŸu•r‹n‹r}uquqe‹W‹G™U¨d o¥~ª‹™‹Ž ’Ÿ’•›˜¸÷E÷0xŒ´­’¦“¦œ°¤»ž°˜§‘Ÿ‘žŽŸ‹Ÿ‹µ€¬u£u£p˜k‹o‹u„z~{}ƒ}‹{‹|•z•y~‹‚‹‡ƒƒ„ƒ‚ˆ€‹}‹‘™€˜†ž‹£‹°š¬«§ª§¶šÁ‹΋¼wªd£n—k‹i‹s…rr€rwnni[Uoe€ut…m‰d¸ƒNš‹˜…–•€‘~‹|‹|…€€~†|‹|‹€•–†—‹š‹š˜•––•—‘š‹“øV÷qû•_#q†x‹~‹‚”ƒ•„ †«‰yûf§’““œš«Ÿ»÷~ø¶›÷{ü¼_œnš~š~ ƒ¦Šyû™¥Œ”“•’”‹–‹™…¢~ª“U÷û÷ŸûûŸ°øÉù:šûu|vÎo»e©f©^šW‹_‹dguhuogwZwZO‹B‹O”Wž_ž_¨i²t±s·€¼‹¶‹±”«¬¯°²Â›iPe`_o^pW~N‹û‹6³OÝ^ÇuӋ݋͙ȩ¨´¶¿ª¾©Ä›È‹»‹º¹s™„•ˆ‘‹“‹“Ž’‘“”‘—›œ‹£§‹Ÿ“—’–£‹±øA‹´†¥‚•~™x“r‹s÷¡î‹Ö¿u¾tµfªV«W›N‹F‹/o>SMLF+iû‹œ!»´‚­‡§‹׋ɥ½À½À¤Ó‹æ‹çrÓY¿YÀK¦=‹n‹j†fœ÷Q÷÷÷Ç÷S‹¬ˆ¡‡–ˆ“„’‘}“|{‹t÷°ys{‹|‡}ƒ†„ƒ‡‡€Šv‹küA‹iu€Žƒ’„•…™ƒšˆ›‹£yû°¢¦‹Ÿ’—›“–¤‹³÷^ûÇû^‹iu€Žƒ’„•…™ƒšˆ›‹£yû°¢¦‹Ÿ’˜›“–¤‹³øA‹¬ˆ¡‡–ˆ“„’‘}“|{‹t÷°ys{‹|‡}ƒ†„ƒ‡‡€Šv‹kŸø¾÷K›‡RûGü•£§‹Ÿ”—’•£‹±øA‹´†¥‚•~™x“r‹s÷Àyg‹sˆ|„}„‚ƒ…€†‰r‹eü6‹oy„‘†“‡”ˆ¤Š¶‹»¾‹¯ŽŸ“ ’ž˜œžœŸœ©œ´~Šù+÷Fø+ü†ø‹³†¥‚•~™x’q‹t÷}ysn‹w‚z„ˆs‹füÃyüHøªü,‹bq”—}Ÿ…¥‹£yû}¢§‹ “—œ’•£‹±øaw¡}š’’|’x‘‚Ž|x‹›÷Q÷ÊûU‹aq”—}ž„¤‹¥yû°£¨‹Ÿ”—‘•£‹±øA‹´†¥‚•™x“q‹s÷†Ç‹º„­­¨v¢n£n—i‹c‹Uy_gigiY{J‹{‹zŒxywv§œˆš‰˜‰™‰–‹”‹­‹¨˜¤¥£¥˜­‹´‹¨…¦£¤{u—v—s’o‹{‹u‡r…œù'ûFûu÷Ê{Š~‹‹†‹‡‹†‹‡‹†‹†ŒûU‹aq”—}ž„¤‹¥yû°£§‹Ÿ”—’•£‹±øA‹´†¥‚•~™x“r‹s÷…Ñ‹¿…­¬§x£o¢p—j‹e‹b}hqmpmbuS÷ûR«_¥n¢}¡}©¯ˆœüj÷ב‹Š‹‹‹Ž‹É‹º™«¦«¦›®‹¶‹´~­q¥q¥j˜`‹y‹qˆl…Éø!ù:ûyy…¶€®|¦|¥uŸo›ošn“m‹i‹o€uvuw€s‹q‹w’x™{Ÿr»k×bÉjµq¢y¢zœv—r—s’r‹q‹Yw_dgdgYyN‹x‹xŒ{Ž€v‘l•k•w‘‚‹ƒ‹…ˆ††††ˆ‰|y÷w“[–gšt™s¡x¨{©{«„¯‹³‹«•£¡£ —¥‹¨‹œ†›‚œ‚œ}šx™•h R«Rªc¤sžsžy ~¢¢…¤‹¦‹»´¯­°­¹Ä‹®‹±‚²zƒ˜‡“‹“‹’‘•›©ø¹ù+’û0x‡¦†Ÿ…–ž~™z”z”up‹.üŽ‹bq”—}ž…¥‹¢yû®¢¨‹Ÿ“—œ’•£‹±øŽ;l‹uˆ~‡z„}€yyƒt‰my’÷0®÷Ì]gnv†zƒx‡w‹l‹r•w w §‹®‹¡ž•›˜¡£ ¬ž¬ŸÂ¢Ø¨œ‹¸ƒ©}œ}›w”p‹v‹{…€€…~‹}Œn‹|‡€ƒƒƒƒ‡‹‹ƒ“ƒ”ˆ–‹š‹§™¥¨¢§£´—¾‹³‹¬„¤~ž€š|”u‘}Žo‹_û+‹`‹q‚…‡ˆŠ‹‹Œ’˜—ŸŸofZhsj‹z‹–‚–†ž‹¦ª÷?Ywk}}ƒq}x|€{€|†y‹y‹t’w™|™{›„‹¤‹¬›´«ˆ÷1ø¶Ç¹ª½‹¹‹³w­d­cV‹G‹;pKV[^aYwS‹q‹qp•p”o™pžøc‹½‰ª‰—ˆ—ˆ“…†…ƒ‹‚‹‰}†…÷¢ûùûž›zœƒƒ‡‹©‹§›¤«¥¬˜º‹É‹Ä~·qªr©n›j‹z‹z†y‚~…{~ww®ø
÷>~Pt]hlhkd|`‹X‹_ eµe¶yŋӋҟĵ·µ·½¡Æ‹·‹¯§t§sšs‹r‹‡ƒƒƒƒˆ}‹x‹}‘—…’‡˜ŠŸ‰ž„š€•€•{w‹j‹q~wsqk~a‹W‹U˜\¥b¥b¯w·‹«‹¨•¤¡š¦œ³¬÷ξutuzwvt‡s‹Z‹aŸf´g´y¿‹Ë‹ËŸÆ³À³À¿¦Ë‹²‹¬~¥rÞ‹½‰«‰–ˆ—ˆ“…†…ƒ‹‚‹€‰}†…÷¢ü™‹VŒlŽ€ƒ††’‰’‹”‹–Žš‘‘yûTuí÷y‰¢…Ÿž~˜{•{”{|‹n‹r~tqmi}Z‹J‹I™Y¨h§h«z®‹©‹¨™§©°Ð÷«ŠH›X¬e«e²y·‹¨‹¤’¡›¡›§š³š„^wbjfjgbyZ‹U‹]ŸeµeµxËҋמDzµ²¶½¡Æ‹½‹´z«j«jœ_‹T°ûɧ÷c‰§‡Ÿ†—ƒ™{–{•z‘y‹p‹s€vvvv~nˆf±÷<ø1û»‹aq”€—}œ„Ÿ‹´yû Ÿ˜‹–Ž–‘–’’“––Ž¡‹«÷»4®â¨‹·’±™©™ª¡¤©ž¨ž­•°‹­‹ª€¨už|•{‹y‹†‚ƒ‚‚ƒ‚‡‹„‹ƒƒ‚‘–œ€—‘‘‹|‹~‡ƒ€ƒ„~†{‡z‰`‹Fk÷h©÷÷8p˜vž|¢}£„¦‹¨‹·›±¬«­«µ›¿‹¶‹°€ªw陋“ŠŽŠŠŠŒ‰ˆŒ†‹ƒ‹ƒŠ…‰ˆЉ‰Š‰ŠˆŠƒ‹}‹Qs•m‹g‹a{gknkm`}V‹u‹tŽt‘}€†‚†‰ƒ‹…‹…†‘††•‡›‰”‰¢Š¯Šω¶‰Ÿˆ©†£€yy•t‹p‹gyhikX[It9‹L‹V™`§s›œ‹‹“Œ’“——œœ¡Žœœª«z–”„“„“ˆ”‹•‹–™”š•›  ¬¨©à÷¥s‹w{x{xƒm‹d‹X–c¡o›u¡¥‹£‹ ”››ž“¨‹²‹¿³u¨z¡v–q‹©2üI{z€{ƒ}ƒ}ˆ~‹‹{”}ž€«wºÉ‹Å‹¶•§ §Ÿ™¡‹£‹œ‚—{’z’iYBŒSd‘’÷0ùKûܯ³§¤¡— – ‘ ‹¥‹ ƒž}}˜u”m‘wd‹Tû2‹nxƒ…“†“‡™‰ ‹yûo•Ÿ‹šŽ“‘“‘‘•Ž—ŒŒš‹¥÷2‹¼ˆ«†š†›ƒ–€“€“}|‹{‹z†zƒy‚wzsqû€‹lŒx„Žƒ‘…•†”†›‰¢‹yûqž‹›Ž–‘’ސ‘””ž‹§ø)‹½‰«‰–ˆ—ˆ“††„‚‹…‹€‰{†…÷©÷ùK™‹—†”•‚‹}‹~†‚‡}‹~‹••‡—‹˜‹™—•””•—™‹©´û~ûü‹ox‚‚‘„“†“‡™‰¡‹yûm ‹š’“‘’•”Žž‹§÷A‹»‰ªˆ™‰•‡“†‡„‚‹‚‹€ˆ~‡…÷”÷/ùKüR÷󣡙™‘‹‹‘ˆ‘†…‚ŽŒ›÷W{pŠu‡yƒy„x}vxû!÷û%«c¡q•€›|™‚—†“ˆ™Š ‹yûn—‹”ŽŽ‹‘‹“„—~›û÷Dû(‹nw‚‚…“‡’‡œ‰¤‹yûw¡‹œ—‘‘Ž‘‘Ž’–Ž‹¦ø,‹¾‰ª‰—‰–‡“††„‚‹…‹€ˆ~†ƒ÷ª÷/ùKüæ‹ox‚‚‘„“‡”†š‰£‹yûoŸ‹™“’‘’•”Žž‹§ø+‹¼‰ª‰—‰–‡“††…ƒ‹‚‹‰~†ƒ÷”÷0ø«¬ž‘™˜›”œ’œ’›œ‹§‹£‚Ÿ{Ÿ{˜s’l­²§¥¢—¢—£’¤‹¢‹¡„šw–o’xn‹bûT‹ox€Ž„‘…“†”†™‰Ÿ‹yûo”ž‹šŽ–“’“–Œ‘Œ›‹¥÷T‹°†¤‚š v–o‹z‹y†zƒy‚v{rs†vûi‹lŒx„Žƒ‘…•†”†›‰¢‹yûu£‹œ”‘”‘’”Ž–‘Œ›‹¦÷T‹°…¥€›} w–r‹y‹z†zp}v{}xûƒ‹mxƒ‚‘„’‡“‡›‰¤‹yûqŸ‹™”“‘’•”Žž‹§÷?‹¼‰ªˆš‰•‡“†‡„‚‹‚‹€ˆ‡„÷¡‘÷0ø¿É½«º‹£‹ „œ™w–o’wm‹cûS‹nxƒ‘…“†’‡š‰¡‹yûq” ‹™Ž“‘”‘•—ŒŒš‹¥÷L‹´…¨ž€y•s‹d‹eueaû‹lŒy„’„“‡“‡›‰¤‹yûr”¢‹›“—“–¡‹¬÷:‹À‰¬‰—ˆ–ˆ“††„‚‹‚‹€ˆ‡„÷¡®÷løaÏ‹Áq´W®_Y‹R‹cbxbwbqmivjveb‹G‹V¥cÁi¸{¾‹Ã‹´•´Ÿ´Ÿ³¦©¬ž­Ÿ®•°‹®|kz‹y…zy}yq€r†j‹b‹J—S¥\¥\­t¶‹ª‹¥— ¥Ÿ¥–¸‹Ë‹ÚyÉi¹tªn›g‹‡Žø(÷ž#¢²¢¦¢›¢›¤“¥‹¸‹°y©h°`žS‹F‹>tK_Yfa^wS‹s‹vŽz’}}”{šû‹lŒwƒ‚‘…•†”†œ‰¤‹yû—Šš˜’‘ސ‘Ž““Ÿ‹¬ø=‹§‰‰“ˆ“‡‘……Ž„‹ƒ‹‰‡‡÷+Mû<‹gŒsŽ€x—zœ}}¢„¦‹«‹¦—Ÿ¥¥¬™º‹Ç‹Ð|¿m°v¥r˜n‹|‹{‡|ƒ…xypn’÷0øa&°Î±­²‹‹™…—€—€‘~‹}‹~†ƒ‚ƒ‚‡‹€‹~}—}–€‘…‹…‹„‡……|}|u|lûi‹rŽx‘~‚’„–…–…š‰ ‹yûy¡‹œŽ–’“‘”Ž–‘Œš‹¦÷A‹¾‰ª‰•‰•‡’†…„‚‹‹€ˆ~‡‡÷¼÷£øaû,{~º{¬xœxœr”m‹u‹x„}}…~‹|‹y|•~•}Ÿ}ª|ÒiÍj­a‹V‹c{jlrmrhe‹p‹lg•Ž‚„‹„‹…‡‡ƒ{÷4›”]œh¥t¥t§€«‹¢‹‘™˜™˜“›‹ž‹¡ƒž{š{›kž\¢\¢l¡|}ž„£‹§‹°—ª¤£¤¤¬˜³‹‹ ‡¤ƒ›†—‰‹‹ŒŽŽ‘“•÷,øçû'ój#Šû·‹nx““–†˜‹–‹•Ž•’•‘“•‘™žj{sv{v{vƒu‹|‹|}“|“—„›„šˆ£‹¬÷ÂDšœ’ž—žœœœŸš£“—•¢™¬Œø;øTû¤‹WŒl€ŽŽ„‘††‘‰“‹•‹–Ž˜‘’yûTuèdbnqw€vv†u‹r‹u’y™xš~„¢„¢ˆ«‹µ÷\‹ ˆ™‡”†“„‘‚‚{t‹÷1ûÁ‹b’o™~š~œ… ‹™‹›œ”” ›¤¤÷’‹¤†‚””xnŒ”ŠøT÷fy}‹‡„………‡ƒ‹€‹€}’|óû‹ô÷”’™‹•‹‰‰Ž‡‡Ž…†Œz‹÷&yz‰ˆ……{‚tû2üwû4ø
„œ„˜…“„’ƒ’…Ž€Ž{Ž‘øT÷Oyz‰€ˆ…†††ˆ„‹‚‹Ž‘}ëû–ì÷gr̃ž€™’„}ŽxŒ÷gytŠ{†‚„„…ˆƒ‹‹…„…ñû”é÷‹‘œ™‹–‹‘‡……~ŽxŒ÷!yo†vx~iû*üxû÷²ûû²zû$ø¢‚›‚”‚“|‘x˜øT÷ey}‹‚ˆ†‡…†‰…‹ƒ‹ƒ—z†ƒ’€¬X°¾¢«—ŸŒ”‹’ˆ‘…†‚Ž~‹÷+yzŠ}†€ƒ{€usofN:÷û6¦džs—ƒ—ƒš†ž‹zûhœš‹–Ž“‘‘‘‹“‹’€žvªJêC,umy‹†‹ƒŽ„“„’…–‡š‹zû&œ–Œ•”’˜”Ÿ£©²è÷7÷s®x¡~”~”zx‹ŠøT÷fy€}‹€‡ƒ…„…‡ƒ‹‹~‘z–t÷ûvï÷Œ˜Ž˜‹™‹ŠˆŽ‰Ž‡Ž…†}‹÷%y‰‚‰„‡…‡„„ƒ€ˆ†…ƒvûJüSz`tjnunup€q‹w‹|~––…˜‹™‹™–”“”“—›‹–‹™‡ž„˜‡“‰‹”‹–—•–•—Ÿ—§ªÚû5÷冕ƒ˜€šƒ–…“…„zŸø$÷†ûüœ÷¾ø"û(k‹wˆ‡‡„„„ƒ{†wŠsw÷øyûÁü!÷8¬‹¢—‘—‘••’™‘–¡­    , . 0 1 2 4 7 9 ? A C D H L N P R S T a b c d e f g h i k l m n o p r s t u v w x y z’*Œ+‹.     - ‘™endstream
+endobj
+8 0 obj
+<</Length 348
+>>stream
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (Adobe)
+/Ordering (Identity)
+/Supplement 0
+>> def
+/CMapName /Adobe-Identity def
+/CMapType 2 def
+1 begincodespacerange
+<0000> <FFFF>
+endcodespacerange
+1 beginbfrange
+<0000> <FFFF> <0000>
+endbfrange
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+endstream
+endobj
+xref
+0 12
+0000000000 65535 f 
+0000000015 00000 n 
+0000000063 00000 n 
+0000000121 00000 n 
+0000000193 00000 n 
+0000000464 00000 n 
+0000000358 00000 n 
+0000001478 00000 n 
+0000009985 00000 n 
+0000001626 00000 n 
+0000002114 00000 n 
+0000002310 00000 n 
+trailer
+<</Root 1 0 R
+/ID [ (\t[\243\314\337\235\371\)\247=l#t\306\024\022)
+(\314\310\230\263\350J\230\035o\221\232\310\336@\005\374)
+]
+/Size 12
+>>
+startxref
+10381
+%%EOF


Property changes on: tests/pdf/cff_reuses_private_dict.pdf
___________________________________________________________________
Name: svn:executable
   + *

Added: tests/pdf/otto_cff_to_cidfont.pdf
===================================================================
--- tests/pdf/otto_cff_to_cidfont.pdf	2008-04-19 03:43:21 UTC (rev 8646)
+++ tests/pdf/otto_cff_to_cidfont.pdf	2008-04-19 04:26:26 UTC (rev 8647)
@@ -0,0 +1,692 @@
+%PDF-1.6
+%çóÏÓ
+1 0 obj
+<</ModDate ()
+/Title (Neubau Produktionshalle\rBenzstra\337e\r74211 Leingarten)
+/Producer (PDFTron PDFNet)
+/ModDate--Text ()
+/CreationDate--Text ()
+/CreationDate ()
+/Creator (ArchiCAD)
+/Keywords ()
+/Author (km / ml)
+>>
+endobj
+2 0 obj
+<</Metadata 3 0 R
+/Type /Catalog
+/Outlines 4 0 R
+/Pages 5 0 R
+>>
+endobj
+5 0 obj
+<</Count 1
+/Type /Pages
+/Kids [ 6 0 R
+]
+>>
+endobj
+6 0 obj
+<</Rotate 0
+/Resources <</ProcSet [ /PDF
+/Text
+]
+/Font <</C2_0 7 0 R
+>>
+>>
+/Parent 5 0 R
+/CropBox [ 1104.09
+288.0
+1248.09
+360.0
+]
+/Type /Page
+/Contents 8 0 R
+/MediaBox [ 1104.09
+288.0
+1248.09
+360.0
+]
+>>
+endobj
+8 0 obj
+<</Length 9 0 R
+>>stream
+q
+2.8346558 0 0 -2.8346558 0 1190.5500031 cm
+0 0 m
+580.319 0 l
+580.319 420.158 l
+0 420.158 l
+0 0 l
+W* n
+1 0 0 1 0.1503994 420.0860248 cm
+0 0 0 RG
+0.13 w 1 j 1 J 
+0 0 m
+580.019 0 l
+S
+1 0 0 1 25.0008021 0 cm
+0 0 m
+0 -5 l
+S
+q
+1 0 0 1 -25.1512015 -420.0860248 cm
+0.14 0.062 m
+580.179 0.062 l
+580.179 420.096 l
+0.14 420.096 l
+0.14 0.062 l
+W* n
+0.3527765 0 0 -0.3527765 0 419.9980891 cm
+BT
+0 0 0 rg
+/C2_0 8.247 Tf
+-0.0317 Tc 1 0 0 1 1126.4119 325.6361 Tm
+[<00570065006900DF00650020>17<0053007400650069006700650020>21<00300020>-5<002D0020>-6<003100320033003400350020>-20<00410061006C0065006E>]TJ
+-0.1448 Tc 0 -9.621 TD
+<00540065006C>Tj
+-0.022 Tc <002E>Tj
+0 Tc <0020>Tj
+0.0027 Tc 14.18 0 Td
+<00300030003000300030002F0030003000300030002D0030>Tj
+0.0009 Tc -14.18 -9.621 Td
+<004600610078>Tj
+0 Tc <0020>Tj
+0.0025 Tc 14.18 0 Td
+<00300031003200330034002F0035003600370038002D00390030>Tj
+ET
+Q
+Q
+
+endstream
+endobj
+9 0 obj
+879
+endobj
+7 0 obj
+<</ToUnicode /Identity-H
+/Subtype /Type0
+/DescendantFonts [ 10 0 R
+]
+/Type /Font
+/BaseFont /OfficinaSans-Book
+/Encoding /Identity-H
+>>
+endobj
+10 0 obj
+<</W [ 33
+[ 333
+407
+]
+35
+36
+500
+37
+[ 759
+611
+]
+39
+[ 167
+370
+]
+41
+[ 370
+500
+]
+43
+[ 500
+]
+45
+[ 352
+]
+47
+[ 444
+500
+]
+49
+57
+500
+60
+62
+500
+63
+[ 426
+944
+]
+65
+66
+556
+67
+[ 463
+556
+]
+69
+[ 463
+426
+]
+71
+[ 537
+611
+]
+73
+[ 370
+444
+]
+75
+[ 519
+444
+]
+77
+[ 667
+574
+]
+79
+[ 556
+500
+]
+81
+[ 556
+519
+]
+83
+[ 463
+444
+]
+85
+[ 593
+500
+]
+87
+[ 704
+481
+]
+89
+[ 481
+444
+]
+91
+[ 370
+444
+]
+93
+[ 370
+500
+]
+95
+[ 500
+308
+]
+97
+[ 463
+500
+]
+99
+[ 426
+500
+]
+101
+[ 463
+315
+]
+103
+[ 500
+519
+]
+105
+106
+278
+107
+[ 444
+259
+]
+109
+[ 722
+519
+]
+111
+112
+500
+113
+[ 481
+315
+]
+115
+[ 389
+352
+]
+117
+[ 500
+444
+]
+119
+[ 630
+444
+]
+121
+[ 444
+407
+]
+123
+[ 426
+304
+]
+125
+[ 426
+500
+]
+161
+[ 333
+500
+]
+163
+165
+500
+166
+[ 304
+500
+]
+168
+[ 308
+556
+]
+170
+[ 426
+481
+]
+172
+[ 500
+]
+174
+[ 556
+308
+]
+176
+177
+500
+178
+179
+352
+180
+[ 308
+556
+]
+182
+[ 611
+500
+]
+184
+[ 308
+352
+]
+186
+[ 407
+481
+]
+188
+190
+833
+191
+[ 426
+556
+]
+193
+197
+556
+198
+[ 741
+463
+]
+200
+203
+463
+204
+207
+370
+208
+[ 556
+574
+]
+210
+214
+556
+215
+[ 500
+556
+]
+217
+220
+593
+221
+[ 481
+500
+]
+223
+[ 556
+463
+]
+225
+229
+463
+230
+[ 704
+426
+]
+232
+235
+463
+236
+239
+278
+240
+[ 500
+519
+]
+242
+252
+500
+253
+[ 444
+481
+]
+255
+[ 444
+]
+305
+[ 278
+]
+321
+[ 444
+278
+]
+338
+[ 759
+778
+]
+352
+[ 463
+389
+]
+376
+[ 481
+]
+381
+[ 444
+407
+]
+402
+[ 500
+]
+710
+711
+308
+728
+733
+308
+8211
+[ 500
+1000
+]
+8216
+8218
+185
+8220
+8222
+407
+8224
+8226
+500
+8230
+[ 1000
+]
+8240
+[ 1111
+]
+8260
+[ 230
+]
+8482
+[ 704
+]
+8722
+[ 500
+]
+64257
+[ 537
+556
+]
+]
+/DW 296
+/BaseFont /OfficinaSans-Book
+/FontDescriptor 11 0 R
+/Subtype /CIDFontType2
+/Type /Font
+/CIDSystemInfo 12 0 R
+/CIDToGIDMap 13 0 R
+>>
+endobj
+13 0 obj
+<</Length 14 0 R
+>>stream
+                                                                        h 	 
+   
                     ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ | B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _                                                                     ` a b g d  f ƒ ¦ ‹ j §   › € « £ ¨ © } ¬ s r … ™  x ˜ Ÿ — { ° ­ ® ² ¯ ± Š ¤ ¶ ³ ´ µ º · ¸ ¹ ž » ¿ ¼ ½ À ¾ š  Å Â Ã Ä Æ œ • Ì É Ê Î Ë Í  ¡ Ò Ï Ð Ñ Ö Ó Ô Õ ¢ × Û Ø Ù Ü Ú – “ á Þ ß à â ¥ ã                                                                                                   ‘                               Œ ’                               Ž ”                         Á Ý                                             Ç         È ä                                       e                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ~ ˆ                                  ‚ „ ‡  †                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           o ‰       A  u   i w v   p q t       y                   z                 k l                   c                                                                                                                                                                                                                                                                                                                                                                                                                                                           ª