> 백엔드 개발 > PHP 튜토리얼 > Dompdf에서 사용자 정의 글꼴을 사용하는 방법: 글꼴 계열 구성 문제를 극복하기 위한 가이드.

Dompdf에서 사용자 정의 글꼴을 사용하는 방법: 글꼴 계열 구성 문제를 극복하기 위한 가이드.

Susan Sarandon
풀어 주다: 2024-11-24 04:13:14
원래의
753명이 탐색했습니다.

How to Use Custom Fonts with Dompdf: A Guide to Overcoming Font-Family Configuration Challenges.

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.

추가 고려 사항

  • PDF 메타데이터 또는 참조 글꼴에 대해 글꼴 메트릭(.afm/.ufm)을 사용할 수 있는지 확인하세요. 하위 설정을 통해.
  • 참조된 글꼴은 유효한 URL 또는 파일을 통해 액세스할 수 있어야 합니다. path.
  • Dompdf는 Type 1(.pfb) 및 TrueType(.ttf) 글꼴을 지원합니다.

결론

이러한 글꼴 활용 로딩 기술을 통해 개발자는 Dompdf 생성 PDF에서 사용자 정의 글꼴을 지정하고 활용하여 시각적 매력과 유연성을 향상시킬 수 있습니다. 문서.

위 내용은 Dompdf에서 사용자 정의 글꼴을 사용하는 방법: 글꼴 계열 구성 문제를 극복하기 위한 가이드.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿