3

そうではないと人々が言うのを聞いています。

しかし、私は TBitmap を作成し、領域全体を

For I := 1 to bmp.Width do
  For J := 0 to bmp.Height do
    bmp.canvas.Pixels[I,J]:= $00000000;

次に、アンチエイリアス処理されたテキストをビットマップに描画し、ファイルに保存しました。gimpで開くと、透明度情報が表示されます。

誰かがこれについて決定的な答えを持っていますか?それが機能する場合、それがどのように機能するかについての詳細情報はありますか? 最後のバイトをいじってみましたが、gimp で開いたときに期待した結果が得られません。

4

2 に答える 2

17

ありますが、設定する必要があります

bmp.PixelFormat := pf32bit;
于 2011-01-13T13:16:29.157 に答える
3

Delphi TBitmap は、Windows BITMAP オブジェクトの単なるラッパーです。はい、アルファ チャンネルはサポートされていますが、明らかに PixelFormat プロパティを適切に設定する必要があります。

于 2011-01-13T13:16:04.853 に答える