Loading...

社内システム開発日記:その58

前書き

お疲れ様です!
小手投げです。

ブリッジしてたら頭頂部が痛くなります。
マット以外にいい方法はないものか。

今回は日記です。

日記

JIRAのタスク確認

[]byteからimageに変換で検索
出てきたコードを試してみるも動かない

フォロー面談

引き続き出てきたコードが上手くいかない

BLOBから画像表示で検索、出ない

一度画像ファイルを読み込んでテンプレートに表示させよう

os.Openしてimage.Decode
ファイルはあるけどデコードでnilが返ってくる
image: unknown formatのエラー

Decodeするときには”image/該当識別子”をインポートしておかないといけなかった

base64にエンコードして出力してみても文字列が出るだけ
stringだから当たり前だ
imgタグ内に書いてみる
ダメ、IDE強制終了

src=”data:image/【拡張子名】;base64,【base64の文字列】”と書いたら表示された
画像がでかい、IDE強制終了
jpegでエンコードして、srcの中でpng指定してるんだが大丈夫なのか

画像をリサイズしてから表示したら強制終了しなくなった

DBから引っ張ってきたデータをbase64に変換して表示してみるもだめ
そもDBに突っ込んだデータが正しいかどうか怪しいからそこからちゃんとやろう

後書き

ファイルから読み込んで表示するのは上手くいってよかったです。

テストデータは画像→バイナリ変換サイトで作り、型を気にしてなかったので多分ダメな気がします

ではまた次回。

情報戦略テクノロジー