渡すことができる Base64 文字列の大きさに制限はありますか?
私は以下を使用していますが、画像が作成されると、下部の一部が欠けています。BufferLen は ~44000 ですが、DecodeBase64 は約 24000 項目の配列を返します。
BufferLen := (Length(JVal) * 4) div 3;
SetLength(PtrB, BufferLen);
PtrB := DecodeBase64(AnsiString(JVal));
JStream := TStringStream.Create(PtrB);
Jpeg := TJPEGImage.Create;
Jpeg.LoadFromStream(JStream);
Self.JPG := Jpeg;