freetype2

    1

    1答えて

    私はOpenGLプログラムでテキストレンダリングのためにFreeType2ライブラリを使用しています。私は画面のrgb値のバッファ配列を持っています。テキストレンダリングでは、最初にFreeType2ライブラリを初期化し、フォントをロードしてピクセルサイズを設定してA charを取得し、グリフのビットマップを取得し、グリフビットマップとバッファ配列をマージしてglTexSubImage2D関数とレ

    0

    1答えて

    私は、FreeTypeとOpenGLを使用して、著者が何らかのテキスト(モノスペースフォントである必要はない)を印刷するコードを継承しました。 私はそれを正しく整列させるために、印刷されたテキストの幅を計算する必要があります。ここで は、彼が書いたコードです: freetype::font_data font; font.init(fontPath.c_str(), fontSize); fr

    -1

    1答えて

    私はC言語でFreeType2とOpenGLを使ってテキストを描こうとしていますが、正方形をレンダリングしています。私はチュートリアルhere、、およびhereに従っています。このコードはOpenGL 1.4のみを持つRed Hat 5.6で動作します。 ここに私のコードがあります。まず、FreeTypeでフォントを読み込みます。私はターミナルにしたいキャラクターのバッファーをプリントアウトしまし

    1

    1答えて

    私はSharpFont、C#FreeTypeライブラリを使用しています。 Times New Roman OpenTypeファイルをロードした後、すべてのグリフのメトリックを取得します。 文字 'f'、 'w'、 'y'、 'A'、 '/'、 '\'のHorizo​​ntalAdvanceが標準幅より小さく、char '@'のVerticalAdvanceがその高さ。これはどのように可能ですか?私

    8

    1答えて

    Skia canvas(concatメソッド)に適用されたスムーズなスケーリングの間に、テキストが "スプルース"で不均一に拡大縮小されるように見えます。この問題は、FreeType 2バックエンドを搭載したAndroidプラットフォームで特に顕著です。 これは一般的なテキストスケーリングがSkiaでどのように機能するかと思います。まず、フォントエンジンにテキストサイズを適用し、グリフビットマップ

    0

    1答えて

    QtとUbuntuには新しく、私はFreetypeをインストールするためのチュートリアルに従おうとしました。しかし、私はフラグがないと何かが問題を引き起こすと思います。だからそれがあれば私は何をしなければならないのですか? 私は #include <ft2build.h> を行うと、私はこのエラーを取得: ft2build.h: No such file or directory 私は #

    0

    1答えて

    私はUNIXで働いています。フローをテストするためにFreetypeにカスタムコードを追加しました。 Type1ドライバモジュールをターゲットにしていて、クライアントサイドアプリケーションを使用しています。タイプ1フォントファイルを開き、そのフォントファミリ名とスタイル名を印刷しようとしています。フォントファイルのヘッダーをチェックする側のtype1ドライバモジュールセクションに次のコードを追加し

    0

    1答えて

    X Windows SystemとXftを使用して、画面上に記載されたスタイルに従ってテキストをレンダリングするアプリケーションを作成しています。私のコードは以下のようにうまくいきます。 #include <X11/Xlib.h> #include <X11/Xft/Xft.h> char * nowShowing() { return strdup("This is a sample t

    0

    1答えて

    私はフォントに関する研究を始めています。私の目標はFreetype 2ラスタライザのドライバモジュールを開発することです。だから私は最初に基礎を知る必要があります。私はrestrizerが基本的に何であるかについていくつかのブログを読んだことがありますか? 私が理解したことは、フォントラスタライザは、基本的には、ビットマップフォントにベクトルベースのフォントを変換することですOSの低レベルのアプリ