-4
C#では、ハードディスクからBMPイメージを読み込み、それをバイト配列に変換してからbase64文字列に変換するために、次のコードを使用します。8ビットBMPイメージをbase64に変換するString
私の質問はC++でどうやって行うのですか?画像は、ここでは8ビット深度
あなたはサードパーティのライブラリを使用する必要があります私のC#のコード
System.Drawing.Image temp = System.Drawing.Image.FromFile(path);
System.Drawing.ImageConverter converter = new ImageConverter();
String imgString = Convert.ToBase64String((byte[])converter.ConvertTo(temp, typeof(byte[])));
C#と同じです。ファイルを読み込み、http://www.adp-gmbh.ch/cpp/common/base64.htmlを使用してエンコードして完了します。 – jamek
@RawN C#タグを削除したことを意味しましたか? OPはそれをC++でやりたがっています。 – Borgleader
http://www.adp-gmbh.ch/cpp/common/base64.html – Bauss