PDF 문서 생성에 널리 사용되는 PHP 라이브러리인 dompdf에서 기본 글꼴군이 의도한 디자인과 일치하지 않을 수 있습니다. . 특정 모양과 느낌을 얻으려고 할 때 이는 실망스러울 수 있습니다.
내부적으로 PDF 문서는 기본적으로 Helvetica, Times-Roman, Courier 등 제한된 글꼴 세트를 지원합니다. Zapf-Dingbats 및 기호. CSS를 통해 지정된 사용자 정의 글꼴이 발견되면 dompdf는 해당 글꼴이 이전에 로드되었거나 CSS @font-face 규칙을 통해 참조된 경우 해당 글꼴을 PDF에 포함하려고 시도합니다.
원하는 글꼴을 로드하고 dompdf에서 사용할 수 있도록 하려면 다음을 활용할 수 있습니다. 메서드:
@font-face 메소드를 사용하여 글꼴 계열을 "NeutraText-Book"으로 설정하려면:
@font-face { font-family: 'NeutraText-Book'; src: url(/path/to/neutratext.ttf) format('truetype'); }
load_font.php 스크립트 사용:
load_font.php "NeutraText-Book" /path/to/neutratext.ttf
위 내용은 Dompdf를 사용하여 PDF 생성 시 글꼴 모음을 사용자 정의하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!