浏览代码

LibPDF: Add alternative names to is_standard_latin_font() helper

Julian Offenhäuser 2 年之前
父节点
当前提交
65ff80e8a5
共有 1 个文件被更改,包括 12 次插入12 次删除
  1. 12 12
      Userland/Libraries/LibPDF/Fonts/PDFFont.cpp

+ 12 - 12
Userland/Libraries/LibPDF/Fonts/PDFFont.cpp

@@ -16,18 +16,18 @@ namespace PDF {
 static bool is_standard_latin_font(FlyString const& font)
 {
     return font.is_one_of(
-        "Times-Roman",
-        "Helvetica",
-        "Courier",
-        "Times-Bold",
-        "Helvetica-Bold",
-        "Courier-Bold",
-        "Times-Italic",
-        "Helvetica-Oblique",
-        "Courier-Oblique",
-        "Times-BoldItalic",
-        "Helvetica-BoldOblique",
-        "Courier-BoldOblique");
+        "Times-Roman", "TimesNewRoman",
+        "Helvetica", "Arial",
+        "Courier", "CourierNew",
+        "Times-Bold", "TimesNewRoman,Bold",
+        "Helvetica-Bold", "Arial,Bold",
+        "Courier-Bold", "CourierNew,Bold",
+        "Times-Italic", "TimesNewRoman,Italic",
+        "Helvetica-Oblique", "Arial,Italic",
+        "Courier-Oblique", "CourierNew,Italic",
+        "Times-BoldItalic", "TimesNewRoman,BoldItalic",
+        "Helvetica-BoldOblique", "Arial,BoldItalic",
+        "Courier-BoldOblique", "CourierNew,BoldItalic");
 }
 
 PDFErrorOr<void> PDFFont::CommonData::load_from_dict(Document* document, NonnullRefPtr<DictObject> dict, float font_size)