> Gmane says I'm top-posting. I'm not! Hi,
I'm not sure where to report a bug. I think I'll be able to fix it myself using some help of those knowing better. Question is at the very end. Original file has these structures: 27 0 obj <</Type/Font /Subtype/Type0 /BaseFont/ArialMT /Encoding/Identity-H /DescendantFonts[33 0 R] /ToUnicode 34 0 R >> -- 28 0 obj <</Type/Font /Subtype/Type0 /BaseFont/ArialMT /Encoding/Identity-H /DescendantFonts[35 0 R] /ToUnicode 36 0 R>> -- 33 0 obj <</Type/Font /FontDescriptor 39 0 R /BaseFont/ArialMT /Subtype/CIDFontType2 /CIDToGIDMap/Identity /CIDSystemInfo<</Registry(Adobe)/Ordering(Identity)/Supplement 0>> /W[0[750]48[833.007812]68[556.152283 0 500]71 78 556.152283 79[222.167999]80 379 556.152283 380 404 604.003906]>> -- 35 0 obj <</Type/Font /FontDescriptor 41 0 R /BaseFont/ArialMT /Subtype/CIDFontType2 /CIDToGIDMap/Identity /CIDSystemInfo<</Registry(Adobe)/Ordering(Identity)/Supplement 0>> /W[0[750 0 0 277.832001]11 12 333.007812 14[583.984375 277.832001 333.007812 277.832001 277.832001]19 28 556.152283 29[277.832001]35[1015.13672 666.992188 666.992188 722.16803 722.16803 666.992188 610.839783 777.83197 722.16803 277.832001 500 666.992188 556.152283 833.007812 722.16803 777.83197 666.992188 0 722.16803 666.992188 610.839783 722.16803 666.992188 943.847717 0 666.992188]68 69 556.152283 70[500 556.152283 556.152283 277.832001 556.152283 556.152283 222.167999 222.167999 500 222.167999 833.007812]81 84 556.152283 85[333.007812 500 277.832001 556.152283 500 722.16803]91 102 500 103 [777.83197]108 124 556.152283]>> -- 39 0 obj <</Type/FontDescriptor /FontFile2 40 0 R /FontName/ArialMT /Flags 4 /Ascent 905.273376 /Descent -211.914093 /StemV 87.8906021 /CapHeight 715.820312 /ItalicAngle 0 /FontBBox[-664.550781 -324.707001 2028.32031 1037.10938]>> -- 41 0 obj <</Type/FontDescriptor /FontFile2 42 0 R /FontName/ArialMT /Flags 4 /Ascent 905.273376 /Descent -211.914093 /StemV 87.8906021 /CapHeight 715.820312 /ItalicAngle 0 /FontBBox[-664.550781 -324.707001 2028.32031 1037.10938]>> File after processing has these structures: 19 0 obj <</BaseFont/ArialMT /DescendantFonts[28 0 R] /Type/Font /Subtype/Type0 /Encoding/Identity-H /ToUnicode 29 0 R>> -- 28 0 obj <</BaseFont/ArialMT /CIDSystemInfo<</Ordering(Identity)/Registry(Adobe)/Supplement 0>> /Type/Font /W[0[750] 48[833.007812] 68[556.152283 0 500] 71 78 556.152283 79[222.167999] 80 379 556.152283 380 404 604.003906] /Subtype/CIDFontType2 /FontDescriptor 30 0 R /CIDToGIDMap/Identity>> -- 30 0 obj <</CapHeight 715.820312 /FontBBox[-664.550781 -324.707001 2028.32031 1037.10938] /Type/FontDescriptor /FontFile2 31 0 R /Descent -211.914093 /StemV 87.8906021 /Flags 4 /FontName/ArialMT /Ascent 905.273376 /ItalicAngle 0>> -- 20 0 obj <</BaseFont/ArialMT /DescendantFonts[32 0 R] /Type/Font /Subtype/Type0 /Encoding/Identity-H /ToUnicode 33 0 R>> -- 32 0 obj <</BaseFont/ArialMT /CIDSystemInfo<</Ordering(Identity)/Registry(Adobe)/Supplement 0>> /Type/Font /W[0[750 0 0 277.832001] 11 12 333.007812 14[583.984375 277.832001 333.007812 277.832001 277.832001] 19 28 556.152283 29[277.832001] 35[1015.13672 666.992188 666.992188 722.16803 722.16803 666.992188 610.839783 777.83197 722.16803 277.832001 500 666.992188 556.152283 833.007812 722.16803 777.83197 666.992188 0 722.16803 66 6.992188 610.839783 722.16803 666.992188 943.847717 0 666.992188] 68 69 556. 152283 70[500 556.152283 556.152283 277.832001 556.152283 556.152283 222.167999 222.167999 500 222.167999 833.007812] 81 84 556.152283 85[333.0078 12 500 277.832001 556.152283 500 722.16803] 91 102 500 103[777.83197] 108 124 556.152283] /Subtype/CIDFontType2 /FontDescriptor 30 0 R /CIDToGIDMap/Identity>> As you may see after PdfStamper both /FontDescriptor's got unified into one object. Incorrect. They have some values, but refer to completlly different /FontFile2. Where is the possible culprit? The only function that alters /FontFile2 key is TrueTypeFont.getFontDescriptor, but it pertains to new font descriptors only. Is there some magic that tries to unify same-looking font resources? -- Ivan ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk _______________________________________________ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php