我使用GD來顯示一些文本。默認字體是Courier(或類似的)...我想使用另一種字體,我發現這個功能:imageloadfont需要一個.gdf文件。我在谷歌上搜索,看看我是否找到一些不錯的字體,但我沒有找到任何東西。我看到有一個將PNG文件轉換爲GDF的腳本,但我不能浪費太多時間,所以我想知道我可以在哪裏獲得一些漂亮的字體,或者有另一種更簡單的方法來實現我想要的效果。我在哪裏可以找到GD兼容字體?
4
A
回答
6
我還沒有看到文檔中imagettftext功能。感謝@Pekka的建議。最後,我剛纔複製的consolas.ttf文件中的腳本的同一目錄下,做:
imagettftext ($image, 12, 0, 200, 100, 0, 'consolas.ttf' , "thanks!");
它完美。
2
您是否嘗試過使用轉換器將truetype字體文件轉換爲gdf?
-3
<div style="background:#ffffff;
border:5pt solid #000000;.
color:#000000;
padding:25px;
border-radius:15px;">
<div>
<a href="http://kr1.php.net/imagettftext">
http://kr1.php.net/imagettftext
</a>
</div>
<div>
an example...
</div>
<?php
$str = "TESTING...";
@$i = imagecreate(strlen($str)*20+40,70) or die("FAILED...");
magettftext($i,20,30,20,20,imagecolorallocatealpha($i,0,0,0,75),"굴림.ttf",$str);
?>
對不起...我無法測試......但也許這是正確的。아참고로난중2
+0
請格式化這很好,因爲沒有人能理解這一點。通過使用4個空格縮進每行,堆棧溢出具有很好的嵌入式代碼功能。 – Tim 2015-12-08 10:52:05
0
考慮的很好格式化張貼由「曲奇」(所以我的代碼的自由可以看到它自己;):
<div style="background:#ffffff;border:5pt solid #000000; color:#000000;padding:25px;border-radius:15px;">
<div>
<a href="http://kr1.php.net/imagettftext">http://kr1.php.net/imagettftext</a>
</div>
</div>
<div>an example...</div>
<?php
$str = "TESTING...";
@$i = imagecreate(strlen($str)*20+40,70) or die("FAILED...");
imagettftext($i,20,30,20,20,imagecolorallocatealpha($i,0,0,0,75),"굴림.ttf",$str)
?>
0
這個問題已經有一個公認的答案,但我分享一個有用的鏈接,以獲得gdf字體。
相關問題
- 1. 在哪裏可以找到與Lucene 3.0兼容的snowball.dll
- 2. RTF - 我在哪裏可以找到文字內容?
- 3. Qt-我在哪裏可以找到我可以使用的字體列表?
- 4. 哪裏可以找到與ASP.NET 3.5兼容的Sitefinity版本
- 5. 哪裏可以找到FindBugs與Java 1.6兼容的Eclipse插件
- 6. 我在哪裏可以找到16F877A.h?
- 7. 我在哪裏可以找到PyBluez API
- 8. 我在哪裏可以找到Microsoft.Build.Utilities.v3.5
- 9. 我在哪裏可以找到PHPUnit_Extensions_SeleniumTestCase?
- 10. 我在哪裏可以找到compojure.html?
- 11. User.find_for_oauth - 我可以在哪裏找到它?
- 12. 我在哪裏可以找到com.mathworks.jmi包
- 13. 我在哪裏可以找到Python類?
- 14. 我在哪裏可以找到android-server.apk?
- 15. 我在哪裏可以找到org.restlet.android.jar?
- 16. 我在哪裏可以找到dict_keys類?
- 17. 我在哪裏可以找到System.Linq.Dynamic dll?
- 18. 我在哪裏可以找到InlinePageParser類?
- 19. 我在哪裏可以找到ConnectivityMonitor()?
- 20. 我在哪裏可以找到包org.omg.CosTransactions
- 21. 我在哪裏可以找到.NET v1.0.5000.0?
- 22. 我在哪裏可以找到$腳本?
- 23. 我在哪裏可以找到ExpressionParseHelper?
- 24. 我在哪裏可以找到ServerConnection類?
- 25. 我在哪裏可以找到@ Html.FacebookSignedRequest()
- 26. 我在哪裏可以找到的UIKit
- 27. 我在哪裏可以找到Base64Encoder類?
- 28. 我在哪裏可以找到UAAppReviewManager-iOS.bundle
- 29. 我在哪裏可以找到Django get_absolute_url?
- 30. 我在哪裏可以找到整潔
爲什麼不使用GD的TrueType功能? – 2010-04-28 16:51:53