2016-04-12 3 views
1

Ich erstelle eine Doc-Datei in PHP. Ich möchte Solaimanlipi Schriftart in meinem doc verwenden. Ich habe diese Schriftart mit font-face hinzugefügt. Aber es zeigt die Ausgabe nicht richtig an. Ich füge meinen Code hinzu. Irgendwelche Hilfe, um dieses Problem zu lösen.Fügen Sie benutzerdefinierte Schriftart in PHP während der Erstellung eines Dokuments

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html > 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"> 
<style> 
@font-face { font-family: Solaimanlipi; 
src: E:/xampp/htdocs/Solaimanlipi.ttf; }   
</style> 
</head> 
<body> 
<p>বাংলা বাংলা এখানে এখানে এখানে বাংলা বাংলা এখানে এখানে এখানেবাংলা বাংলা এখানে এখানে এখানেবাংলা বাংলা এখানে এখানে এখানে </p> 
</body> 
</html> 
+2

nicht Syntax bilden. HTML liest lokale Pfadschriftarten nicht. Erwägen Sie die Verwendung von Webschriftarten. – Raptor

+0

Ändern Sie "E:/xampp/htdocs/Solaimanlipi.ttf" zu "http: // localhost/Solaimanlipi.ttf" –

+0

Das funktionierte für mich. Danke –

Antwort

1

Sie benötigen zwei Änderungen, um die Ausgabe zu wünschen.

Änderung 1: ändern charset=Windows-1252"-charset=UTF-8" So Ihre Meta-Code wird

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 

Change 2 sein: ändern src: E:/xampp/htdocs/Solaimanlipi.ttf; zu src: url(http://localhost/SolaimanLipi.ttf);

Hinweis: Sie sollten HTML-5-Struktur verwenden, um Ihre HTML-Dokumenttyp sehr alt.

So Ihre vollständige Code wird sein:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html > 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<style> 
@font-face { 
    font-family: Solaimanlipi; 
    src: url(http://localhost/SolaimanLipi.ttf); 
}   
</style> 
</head> 
<body> 
<p>বাংলা বাংলা এখানে এখানে এখানে বাংলা বাংলা এখানে এখানে এখানেবাংলা বাংলা এখানে এখানে এখানেবাংলা বাংলা এখানে এখানে এখানে </p> 
</body> 
</html>