Dompdf 및 사용자 정의 글꼴 계열 구성
Dompdf를 사용하여 PDF를 생성할 때 사용자는 기본 Times New Roman 글꼴을 지정된 글꼴 모음. 근본 원인은 제한된 사전 정의된 글꼴 세트에 대한 Dompdf의 내부 지원에 있습니다.
Dompdf의 글꼴 지원 이해
Dompdf는 참조 글꼴이 사전 정의된 경우 PDF 문서에 포함합니다. -CSS @font-face 규칙을 통해 로드되거나 액세스 가능합니다. 사용자 정의 글꼴을 활용하려면 PDF를 생성하기 전에 해당 글꼴을 로드해야 합니다.
글꼴 로딩 옵션
Dompdf는 사용자 정의 글꼴을 로드하는 세 가지 방법을 제공합니다.
1. CSS @font-face 규칙
명령줄 액세스 없이 런타임에 글꼴을 로드합니다.
@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: normal; src: url(font.ttf) format('truetype'); }
2. 명령줄 유틸리티
명령줄 액세스가 가능한 경우 번들 유틸리티 dompdf/load_font.php를 사용하세요.
load_font.php "NeutraText-Book" /path/to/neutratext.ttf
3. 관리 사이트
포함된 관리 사이트에서 dompdf/www/fonts.php를 탐색합니다(사용자 이름/비밀번호 수정이 필요할 수 있음).
참고: 로더 load_font.php 및 관리 사이트를 포함한 글꼴 메트릭을 추출하기 위한 기능은 Dompdf부터 더 이상 포함되지 않습니다. 0.7.0.
추가 고려 사항
결론
이러한 글꼴 활용 로딩 기술을 통해 개발자는 Dompdf 생성 PDF에서 사용자 정의 글꼴을 지정하고 활용하여 시각적 매력과 유연성을 향상시킬 수 있습니다. 문서.
위 내용은 Dompdf에서 사용자 정의 글꼴을 사용하는 방법: 글꼴 계열 구성 문제를 극복하기 위한 가이드.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!