Heim >Backend-Entwicklung >PHP-Problem >Was tun, wenn das chinesische Textwasserzeichen in PHP verstümmelt ist?

Was tun, wenn das chinesische Textwasserzeichen in PHP verstümmelt ist?

藏色散人
藏色散人Original
2022-11-24 09:40:191857Durchsuche

Lösung für chinesisches verstümmeltes Textwasserzeichen in PHP: 1. Suchen Sie die entsprechende Schriftart auf dem Windows-System. 2. Laden Sie die gesuchte Schriftartdatei auf den Server hoch. 4. Installieren Sie die Schriftart Nur „fc-cache“ aktualisiert den Schriftarten-Cache.

Was tun, wenn das chinesische Textwasserzeichen in PHP verstümmelt ist?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.

Was soll ich tun, wenn das Textwasserzeichen in PHP auf Chinesisch verstümmelt ist?

Lösung des Problems verstümmelter chinesischer Schriftzeichen in Bildwasserzeichen unter Linux

In Geschäftsszenarien müssen Sie aufgrund der beteiligten chinesischen Schriftzeichen Bilder über die APP hochladen und Ebenen über den Bildern hinzufügen Abhängig vom geografischen Standort werden verstümmelte Zeichen angezeigt. Die erste Überlegung ist, dass chinesische Schriftarten auf dem Server nicht unterstützt werden.

1. Positionierungsproblem

Zunächst haben wir bei der Analyse des Quellcodes festgestellt, dass der bei der Methode zum Hinzufügen von Wasserzeichen verwendete Schriftstil standardmäßig der Microsoft Yahei-Schriftart entspricht. Diese Schriftart existiert im Allgemeinen nur auf Windows-Systemen. Auf dem Server gibt es also eine vernünftige Erklärung für die verstümmelten Zeichen Suchen Sie in diesem Ordner: Microsoft Yahei-Schlüsselwort. Die folgenden Ergebnisse werden angezeigt:

    Laden Sie die gesuchte Schriftartendatei auf den Server hoch.
  • Geben Sie zunächst das folgende Verzeichnis des Linux-Servers ein: /usr/share/fonts/


    Was tun, wenn das chinesische Textwasserzeichen in PHP verstümmelt ist?
    Erstellen Sie eine neue chinesische Datei
    Was tun, wenn das chinesische Textwasserzeichen in PHP verstümmelt ist?

    mkdir chinese
  • Wir werden die Schriftartdatei, die wir gerade gefunden haben, in diesen Ordner hochladen

  • Wir werden sehen, dass in diesem Verzeichnis drei Dateien angezeigt werden, obwohl es sich nicht um eine Datei mit dem Namen Microsoft Yahei handelt, sondern Keine Angst, tatsächlich sind diese drei Dateien die Ontologie von Microsoft Yahei.
  • Als nächstes führen wir die folgenden Befehle aus, um die Schriftarten von Microsoft Yahei wirksam zu machen.
  • Schriftarten installieren

    yum -y install ttmkfdir
    Was tun, wenn das chinesische Textwasserzeichen in PHP verstümmelt ist?
    Wir können siehe Die Schriftdateien in den drei chinesischen Schriftordnern sind wirksam geworden. Nach Tests wurde das Problem verstümmelter chinesischer Wasserzeichen in Bildern erfolgreich gelöst.
  • Empfohlenes Lernen: „
  • PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn das chinesische Textwasserzeichen in PHP verstümmelt ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn