kerning

    5熱度

    1回答

    我在iOS應用程序(cocos2d,OpenGL)中使用自定義字體,並沒有字距。字體已經有字距信息(在我的Mac中的TextEdit和Pages kerning對看起來很好),但是當我在應用程序中使用此字體時 - 字距不適用。有沒有辦法在iOS應用程序中使用自定義.ttf字體的字距對?

    0熱度

    2回答

    幾年前,我爲APNGedit製作了一個Javascript腳本來繪製笑男人的標誌。它使用現在已不存在mozTextAlongPath 我最近重新發現了這個腳本,並使用翻譯,旋轉和fillText()重新編寫它。但是,這並不尊重字符寬度,也不會被縮小(看起來很糟糕)。 原始大約2009年(不完美,但沒關係): 當前版本: 怎樣繪製文本在弧形的HTML5畫布上,讓它看起來不錯?基於Kolink的回答

    1熱度

    2回答

    看到這裏 - http://schnell.dreamhosters.com/nysbc/test6.php 的jsfiddle - http://jsfiddle.net/VauFH/ 繪製文本塊... function draw_arc_text(ctx, str, radius){ ctx.save(); str = str.toUpperCase();

    1熱度

    1回答

    我有Safari瀏覽器使用Typekit字體和文本渲染移除單詞之間的空格問題字間距:在CSS optimizeLegibility .. 它運作良好,在Chrome中,所以它不是一個webkit問題。它在Firefox中也很好用。 我想使用optimizeLegibility的原因是因爲在webkit瀏覽器中字距太可怕了。 有什麼建議做什麼? 編輯: I've created a sample h

    10熱度

    3回答

    當使用Canvas和drawText()方法時,我在Android 4.2.1上看到了不同的呈現。 低於4.2: 如果是Android 4.2.1(Nexux 7)我得到: 正如你可以看到文本消費非常緊張。似乎是4.2.1中引入的一個字距問題。用於繪製文本的塗料是沒有什麼特別的: titlePaint = new Paint(); titlePaint.setAntiAlias(true);

    1熱度

    1回答

    正如標題所示,我想要構建一個可以讀取.ttf和.otf文件的軟件,然後允許用戶調整字距,字符寬度和字符間距。我知道項目freetype,但它是用C編寫的,我只能用C#和Python編寫代碼。編寫.otf和.ttf邏輯有多困難? 感謝 變身

    8熱度

    1回答

    使用java.awt.font時可以增加字母間距嗎? 事情是這樣的: Font font = new Font("serif", Font.PLAIN, 21); //Increase the spacing - perhaps with deriveFont()? BufferedImage image = new BufferedImage(400, 600, BufferedImage

    3熱度

    1回答

    我的意思是成對的間距可以防止AV described here之間的奇怪空間。它是Wikipedia page聲稱它,但我的測試根本不顯示任何kerning。 我正在運行版本5.9.156。

    6熱度

    3回答

    我正在尋找一種簡單的方法在Obj.C中爲我的字符串的每個字符之間添加一個空格。所以「1234」會變成「1 2 3 4」。 我已經在這裏找到一個完美的JavaScript示例:https://stackoverflow.com/a/7437422/949538 有誰知道爲Obj.C類似的東西? Kerning是iOS中的PITA,並且這終究是我所需要的... 想法/評論? 謝謝! - 德魯

    0熱度

    3回答

    我使用ImageMagick的convert -annotate命令將文本呈現到PNG。現在我想減少字距,即字母之間的間距。這可以使用類似-kerning -2的選項在IM中完成。 不幸的是,這個選項完全覆蓋了字體的默認字距,所以現在所有字母的邊框都具有相同的距離,即使在字母組合「AV」的情況下,它們應該重疊。 是否有一種方法可以使IM先應用默認的字距,但通過例如減少所產生的間距。 2px,而不是