>백엔드 개발 >PHP 문제 >PHP의 중국어 텍스트 워터마크가 깨졌을 경우 대처 방법

PHP의 중국어 텍스트 워터마크가 깨졌을 경우 대처 방법

藏色散人
藏色散人원래의
2022-11-24 09:40:191820검색

PHP의 중국어 왜곡된 텍스트 워터마크에 대한 해결 방법: 1. Windows 시스템에서 해당 글꼴을 찾습니다. 2. 검색된 글꼴 파일을 서버에 업로드합니다. 3. "yum -y install ttmkfdir"을 통해 글꼴을 설치합니다. "fc-cache"만 누르면 글꼴 캐시가 새로 고쳐집니다.

PHP의 중국어 텍스트 워터마크가 깨졌을 경우 대처 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, Dell G3 컴퓨터.

PHP 텍스트 워터마크가 중국어로 깨져 있으면 어떻게 해야 하나요?

Linux에서 사진 워터마크의 한자가 왜곡되는 문제 해결

비즈니스 시나리오에서는 워터마크에 포함된 한자로 인해 APP를 통해 사진을 업로드하고 사진 위에 레이어를 추가해야 합니다. 지리적 위치에 따라 왜곡된 문자가 정사각형 문자로 표시되므로 초기 고려 사항은 중국어 글꼴이 서버에서 지원되지 않는다는 것입니다.

1. 위치 지정 문제

우선, 소스 코드를 분석한 결과 워터마크 추가 방법에 사용된 글꼴 스타일이 Microsoft Yahei 글꼴로 기본 설정되어 있는 것으로 나타났습니다. 이 글꼴은 일반적으로 Windows 시스템에만 존재하며, 그래서 서버에는 잘못된 문자에 대한 합리적인 설명이 있습니다

2. 해결 방법

  • 먼저 Windows 시스템에서 해당 글꼴을 찾습니다. C:WindowsFonts
    PHP의 중국어 텍스트 워터마크가 깨졌을 경우 대처 방법
    이 폴더에서 검색: Microsoft Yahei 키워드, 다음 결과가 나타납니다.
    PHP의 중국어 텍스트 워터마크가 깨졌을 경우 대처 방법

  • 검색된 글꼴 파일을 서버에 업로드합니다.
    먼저 Linux 서버의 다음 디렉터리를 입력합니다: /usr/share/fonts/

  • 새 중국어 파일 만들기

mkdir chinese
  • 방금 찾은 글꼴 파일을 이 폴더에 업로드하겠습니다
    PHP의 중국어 텍스트 워터마크가 깨졌을 경우 대처 방법
    이 디렉토리에 Microsoft Yahei라는 파일은 아니지만 세 개의 파일이 나타나는 것을 볼 수 있습니다. 두려워하지 마십시오. 실제로 이 세 파일은 Microsoft Yahei의 온톨로지입니다.

  • 다음으로 Microsoft Yahei의 글꼴을 효과적으로 만들기 위해 다음 명령을 실행합니다.

  • 글꼴 설치

yum -y install ttmkfdir
  • 글꼴 캐시 새로 고침
fc-cache
  • 설치된 글꼴 보기
fc-list

PHP의 중국어 텍스트 워터마크가 깨졌을 경우 대처 방법 우리는 할 수 있다 세 개의 중국어 글꼴 폴더에 있는 글꼴 파일이 적용되었습니다를 참조하세요.
테스트 후 사진의 중국어 워터마크가 왜곡되는 문제가 성공적으로 해결되었습니다.
추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP의 중국어 텍스트 워터마크가 깨졌을 경우 대처 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.