問題タブ [harfbuzz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
833 参照

android - Android での CTL (Complex Text Language) のサポート

アジア言語用の Android IME を開発しようとしています (グリフ形式の変更、文字順序の並べ替えなどの複雑なレンダリングが必要です)。PC では、GTK、Pango、Graphite の使用で十分です。Android では、複雑なテキスト言語の Unicode のレンダリングをどのように解決できますか。

前もって感謝します

0 投票する
1 に答える
136 参照

php - ライブラリについて混乱している

私がクライアントのために行っている Drupal サイトに実装する必要がある php プロジェクトが与えられました。このコードのライブラリ依存関係について混乱しています。私に送られた read me ファイルには、次のものが必要であると書かれていました。

ライブラリをコンピュータにインストールするのは、XAMMP にインストールするのと同じですか? それらを plesk dv にインストールするには、コンパイルとインストールに関する Linux の指示に従ってください。

私はこのタイプの依存関係に慣れていませんが、正しい軌道に乗っていますか?

0 投票する
2 に答える
315 参照

android - SDKのインド語サポート(PhoneGapではない)

私は、インドの言語を排他的にサポートするAndroidでアプリを開発しようとしています。アプリで、ユーザーが選択した任意のインド言語のテキストページを変換したいだけです。

このために私は使いたくないしweb-service、また使いたくないPhonegap。私はいくつかの調査を行い、インド語フォントのレンダリングが複雑であることに気付きました。

インド語フォントを適切にレンダリングするライブラリ「Harfbuzz」があると聞きましたが、NDKのみをサポートしています。

SDK用のライブラリまたはエンジンはありますか?

0 投票する
4 に答える
5341 参照

fonts - HarfBuzz の開始

自分のアプリで HarfBuzz を使い始めるためのガイドが見つかりません。

私はここを見ました:

http://freedesktop.org/wiki/Software/HarfBuzz/

これがHarfBuzzの公式ページのようです。

ダウンロード、ビルド、および開発のセクションに目を通しました。しかし、私は何かを見落としているに違いありません。

0 投票する
2 に答える
775 参照

harfbuzz - harfbuzz-ng または API の詳細についてはドキュメント

私はharbuzzの古いものに取り組んでいました。harbuzz-ng の新しいバージョンが登場しました。現在、この構造は古いコードと比較して完全に変更されています。API ドキュメントがなければ、このライブラリを操作/使用するのは非常に困難です。私はそれについてグーグルで検索しましたが、関連する詳細は見つかりませんでした。

どうすれば使い始めることができますか。このライブラリの入力と出力を理解するためのテスト プログラム。

/hello world のテスト タイプや API のリファレンス ドキュメントを持っている人がいる場合は、共有してください。

0 投票する
0 に答える
1006 参照

c - HarfBuzz - hb_shape() でアクセス違反が発生する

このに基づいて、SDL アプリケーションにフォント レンダリングを実装してみます。hb_shape()を呼び出すと、アクセス違反のためにアプリケーションが停止します。

DLL ダウンロード リンク (win32):ここ{harfbuzz-0.9.26-win32.zip}

ErrorMsg (VC2012): ConsoleApplication2.exe の 0x6160B7F0 (libharfbuzz-0.dll) で未処理の例外: 0xC0000005: 位置 0x00000068 の読み取り中にアクセス違反が発生しました

編集:簡単にするために、例をコンソールアプリケーションに変更しました。
Edit2: VC++ の LIB.exe で作成された .lib ファイルを静的にリンクするようになりました。

}