File tree 4 files changed +13
-0
lines changed
4 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -1407,6 +1407,12 @@ class CFFCompiler {
1407
1407
}
1408
1408
}
1409
1409
1410
+ const xuid = cff . topDict . getByName ( "XUID" ) ;
1411
+ if ( xuid && xuid . length > 16 ) {
1412
+ // Length of XUID array must not be greater than 16 (issue #12399).
1413
+ cff . topDict . removeByName ( "XUID" ) ;
1414
+ }
1415
+
1410
1416
cff . topDict . setByName ( "charset" , 0 ) ;
1411
1417
var compiled = this . compileTopDicts (
1412
1418
[ cff . topDict ] ,
Original file line number Diff line number Diff line change 169
169
! issue5202.pdf
170
170
! images_1bit_grayscale.pdf
171
171
! issue5280.pdf
172
+ ! issue12399_reduced.pdf
172
173
! issue5677.pdf
173
174
! issue5954.pdf
174
175
! issue6612.pdf
Original file line number Diff line number Diff line change 1914
1914
"type" : " eq" ,
1915
1915
"about" : " Please note that this file currently renders incorrectly."
1916
1916
},
1917
+ { "id" : " issue12399" ,
1918
+ "file" : " pdfs/issue12399_reduced.pdf" ,
1919
+ "md5" : " 01bdd258be93e10f8399708eecedbfd6" ,
1920
+ "rounds" : 1 ,
1921
+ "type" : " eq"
1922
+ },
1917
1923
{ "id" : " issue5808-text" ,
1918
1924
"file" : " pdfs/issue5808.pdf" ,
1919
1925
"md5" : " e0584dd540d7859d6c191aa53379692e" ,
You can’t perform that action at this time.
0 commit comments