diff --git a/src/core/standard_fonts.js b/src/core/standard_fonts.js index 766b052a8..024941685 100644 --- a/src/core/standard_fonts.js +++ b/src/core/standard_fonts.js @@ -54,10 +54,14 @@ const getStdFontMap = getLookupTableFactory(function (t) { t["Arial-Bold"] = "Helvetica-Bold"; t["Arial-BoldItalic"] = "Helvetica-BoldOblique"; t["Arial-Italic"] = "Helvetica-Oblique"; + t.ArialMT = "Helvetica"; t["Arial-BoldItalicMT"] = "Helvetica-BoldOblique"; t["Arial-BoldMT"] = "Helvetica-Bold"; t["Arial-ItalicMT"] = "Helvetica-Oblique"; - t.ArialMT = "Helvetica"; + t.ArialUnicodeMS = "Helvetica"; + t["ArialUnicodeMS-Bold"] = "Helvetica-Bold"; + t["ArialUnicodeMS-BoldItalic"] = "Helvetica-BoldOblique"; + t["ArialUnicodeMS-Italic"] = "Helvetica-Oblique"; t["Courier-BoldItalic"] = "Courier-BoldOblique"; t["Courier-Italic"] = "Courier-Oblique"; t.CourierNew = "Courier"; diff --git a/test/pdfs/issue15044.pdf.link b/test/pdfs/issue15044.pdf.link new file mode 100644 index 000000000..6f08144ef --- /dev/null +++ b/test/pdfs/issue15044.pdf.link @@ -0,0 +1 @@ +https://github.com/mozilla/pdf.js/files/8903822/HY0030809983.pdf diff --git a/test/test_manifest.json b/test/test_manifest.json index abeee8cdd..34fc5b584 100644 --- a/test/test_manifest.json +++ b/test/test_manifest.json @@ -4966,6 +4966,14 @@ "lastPage": 1, "type": "eq" }, + { "id": "issue15044", + "file": "pdfs/issue15044.pdf", + "md5": "a1ef114e432df51f0c6cbe22c66c5c2e", + "rounds": 1, + "link": true, + "lastPage": 1, + "type": "eq" + }, { "id": "gesamt", "file": "pdfs/gesamt.pdf", "md5": "743aaa6f46ed0a42864f079d632d942e",