C#のJPG形式の画像フォーマットの画像合成をBMPへ

         C#では、時々このような背景の画像のように複数の画像を、表示の問題を解決するために、背景地図上に表示される絵があった、どのように二つの合成画像の上に置くためにそれの写真を示して?

次の例では、そのようなコードを解決するための方法を提供し、以下のとおりです。

// strwinepathワイン絵

// strBackPic背景画像

プライベートボイドTestPaint(文字列strwinepath、文字列strWineDetailBackPic)

{

            //ワイン、ワインの画像フォーマットの画像がjpg形式で取得します

            画像imgWine = Image.FromFile(strwinepath)。

            //背景画像を取得し、背景画像の形式は現在もBMP形式として読まJPG形式で
            ビットマップBMP =新しいビットマップ(strBackPic) 。

           図の紙面の背景得る
            (BMP)G = Graphics.FromImageグラフィックス;

            //背景画像上に描画されたリカー
            g.DrawImage(imgWine、149、209100416) 。

            //背景画像が背景にロードされた表示
            ; this.BackgroundImage = BMP
            this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch。

}

これは、二つの絵の合成を完了します。

ます。https://www.cnblogs.com/kevinGao/archive/2011/12/19/2294467.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33720956/article/details/93357448