dompdf_font_family_cache.dist.php 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <?php
  2. $distFontDir = $rootDir . '/lib/fonts';
  3. return [
  4. 'sans-serif' =>
  5. [
  6. 'normal' => $distFontDir . '/Helvetica',
  7. 'bold' => $distFontDir . '/Helvetica-Bold',
  8. 'italic' => $distFontDir . '/Helvetica-Oblique',
  9. 'bold_italic' => $distFontDir . '/Helvetica-BoldOblique'
  10. ],
  11. 'times' =>
  12. [
  13. 'normal' => $distFontDir . '/Times-Roman',
  14. 'bold' => $distFontDir . '/Times-Bold',
  15. 'italic' => $distFontDir . '/Times-Italic',
  16. 'bold_italic' => $distFontDir . '/Times-BoldItalic'
  17. ],
  18. 'times-roman' =>
  19. [
  20. 'normal' => $distFontDir . '/Times-Roman',
  21. 'bold' => $distFontDir . '/Times-Bold',
  22. 'italic' => $distFontDir . '/Times-Italic',
  23. 'bold_italic' => $distFontDir . '/Times-BoldItalic'
  24. ],
  25. 'courier' =>
  26. [
  27. 'normal' => $distFontDir . '/Courier',
  28. 'bold' => $distFontDir . '/Courier-Bold',
  29. 'italic' => $distFontDir . '/Courier-Oblique',
  30. 'bold_italic' => $distFontDir . '/Courier-BoldOblique'
  31. ],
  32. 'helvetica' =>
  33. [
  34. 'normal' => $distFontDir . '/Helvetica',
  35. 'bold' => $distFontDir . '/Helvetica-Bold',
  36. 'italic' => $distFontDir . '/Helvetica-Oblique',
  37. 'bold_italic' => $distFontDir . '/Helvetica-BoldOblique'
  38. ],
  39. 'zapfdingbats' =>
  40. [
  41. 'normal' => $distFontDir . '/ZapfDingbats',
  42. 'bold' => $distFontDir . '/ZapfDingbats',
  43. 'italic' => $distFontDir . '/ZapfDingbats',
  44. 'bold_italic' => $distFontDir . '/ZapfDingbats'
  45. ],
  46. 'symbol' =>
  47. [
  48. 'normal' => $distFontDir . '/Symbol',
  49. 'bold' => $distFontDir . '/Symbol',
  50. 'italic' => $distFontDir . '/Symbol',
  51. 'bold_italic' => $distFontDir . '/Symbol'
  52. ],
  53. 'serif' =>
  54. [
  55. 'normal' => $distFontDir . '/Times-Roman',
  56. 'bold' => $distFontDir . '/Times-Bold',
  57. 'italic' => $distFontDir . '/Times-Italic',
  58. 'bold_italic' => $distFontDir . '/Times-BoldItalic'
  59. ],
  60. 'monospace' =>
  61. [
  62. 'normal' => $distFontDir . '/Courier',
  63. 'bold' => $distFontDir . '/Courier-Bold',
  64. 'italic' => $distFontDir . '/Courier-Oblique',
  65. 'bold_italic' => $distFontDir . '/Courier-BoldOblique'
  66. ],
  67. 'fixed' =>
  68. [
  69. 'normal' => $distFontDir . '/Courier',
  70. 'bold' => $distFontDir . '/Courier-Bold',
  71. 'italic' => $distFontDir . '/Courier-Oblique',
  72. 'bold_italic' => $distFontDir . '/Courier-BoldOblique'
  73. ],
  74. 'dejavu sans' =>
  75. [
  76. 'bold' => $distFontDir . '/DejaVuSans-Bold',
  77. 'bold_italic' => $distFontDir . '/DejaVuSans-BoldOblique',
  78. 'italic' => $distFontDir . '/DejaVuSans-Oblique',
  79. 'normal' => $distFontDir . '/DejaVuSans'
  80. ],
  81. 'dejavu sans mono' =>
  82. [
  83. 'bold' => $distFontDir . '/DejaVuSansMono-Bold',
  84. 'bold_italic' => $distFontDir . '/DejaVuSansMono-BoldOblique',
  85. 'italic' => $distFontDir . '/DejaVuSansMono-Oblique',
  86. 'normal' => $distFontDir . '/DejaVuSansMono'
  87. ],
  88. 'dejavu serif' =>
  89. [
  90. 'bold' => $distFontDir . '/DejaVuSerif-Bold',
  91. 'bold_italic' => $distFontDir . '/DejaVuSerif-BoldItalic',
  92. 'italic' => $distFontDir . '/DejaVuSerif-Italic',
  93. 'normal' => $distFontDir . '/DejaVuSerif'
  94. ]
  95. ];