From be595d07219cff564abcfba1101a6ec15fb11270 Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Fri, 29 Aug 2014 14:15:19 +0200 Subject: [PATCH] Further amend GlyphMapForStandardFonts (issue 5244) --- src/core/fonts.js | 7 +++++-- test/pdfs/.gitignore | 1 + test/pdfs/issue5244.pdf | Bin 0 -> 1703 bytes test/test_manifest.json | 7 +++++++ 4 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 test/pdfs/issue5244.pdf diff --git a/src/core/fonts.js b/src/core/fonts.js index c30285f949f6c..7537db26030e2 100644 --- a/src/core/fonts.js +++ b/src/core/fonts.js @@ -455,8 +455,11 @@ var GlyphMapForStandardFonts = { '156': 8747, '157': 170, '158': 186, '159': 8486, '160': 230, '161': 248, '162': 191, '163': 161, '164': 172, '165': 8730, '166': 402, '167': 8776, '168': 8710, '169': 171, '170': 187, '171': 8230, '210': 218, '223': 711, - '227': 353, '229': 382, '234': 253, '253': 268, '254': 269, '258': 258, - '268': 283, '269': 313, '278': 328, '284': 345, '292': 367, '305': 963, + '224': 321, '225': 322, '227': 353, '229': 382, '234': 253, '252': 263, + '253': 268, '254': 269, '258': 258, '260': 260, '261': 261, '265': 280, + '266': 281, '268': 283, '269': 313, '275': 323, '276': 324, '278': 328, + '284': 345, '285': 346, '286': 347, '292': 367, '295': 377, '296': 378, + '298': 380, '305': 963, '306': 964, '307': 966, '308': 8215, '309': 8252, '310': 8319, '311': 8359, '312': 8592, '313': 8593, '337': 9552, '493': 1039, '494': 1040, '705': 1524, '706': 8362, '710': 64288, '711': 64298, '759': 1617, '761': 1776, diff --git a/test/pdfs/.gitignore b/test/pdfs/.gitignore index 4c9ea5764b170..30713d74e1501 100644 --- a/test/pdfs/.gitignore +++ b/test/pdfs/.gitignore @@ -60,6 +60,7 @@ !issue4668.pdf !issue5039.pdf !issue5070.pdf +!issue5244.pdf !gradientfill.pdf !bug903856.pdf !bug850854.pdf diff --git a/test/pdfs/issue5244.pdf b/test/pdfs/issue5244.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7be1a4bd9de9c71637395b4ef397ad465c2704cd GIT binary patch literal 1703 zcmah~YiL_l9G?u49xR0oh9JztT%oRw_uO-HAK79bX%Z5uX>HP#ZU((=PSV>Y_onyW z%tmFK73MzpL_x(`d?95UL(pyD9HWe}ht6jwqKGT=!yKaGhfY5X{hyoXtl)*@{O|vL ze*ed99|}i(;=L-ODkj((pF+VP5>n+N!$QCA>Uk@Ngdsi0985LP7)IUQh?yC#=`n6L z@idX}0LvJ9$eO`B!GvH+2$l&>Bcb0anJyNQFkoaHkkSD636dtSoVD63&%$P4Tunn5 zW{y>|Cm=DNanu5lM~GPBF}*~&TOQPO!P3E!SQAul;A!3*i#tL>NOzd$Qb-vE<|Npo z!&X5zyFykzgM?&h-1QLRI1wa7%n2)Fm^m!OGZ4sd%f1*A5_$nZjKXEZ%$b0Qy6JMC z-o2&jy@ixDVj5u1F!ldCJDzSWyZf1$b0@JX^E)}N&GZ5arI5(c#i=kLAbM051&K)f zghU9OGMplueMF@26M-4+2U-K#5BxwkPEDamikGzNv{qc6VJA1ct)FW(;za}Jl$ z|3eIPlV!(cg}9luygCiq8D?|LI%=5RgP^841JWqtjy~ux2ApK6Sj@8mFFdJKGdzl^ z44{wl_E8A@tCZq2&?3-qVNS~wXun_b_%hInqIk5@-~--uKIJ-8Rk@DJ>8eka>&vod zt8rS=0$eB1MhTQF8y}=^NVW+znJ~#ld;9|tu4pCUi<#04bwa9Q=3Q5_a53ieah)NvGT{E5B7d_ zWA;L9Z0Lz2@xYnqI;Qc+yLV^j$5UHkvoAmL-nTEUY`*r&aL;sz4KDn&??UIg(z#v1 zbA_|ZF@5QJ%lS(?dV(Lf%{}<)XA8@FSXOy!OR#6#(fyOFdX|G-!?w|~jcQb?Q<=;E zn(ID3rY=@g6_$oxj4>lO39pJ$8(|mws0eRySd7L*pP9=uXiFgpjlCUfUSHSnK@z<1KB+)os_qL