実現したいこと
スマホ(iphone12)で撮影した画像ファイル(windowsのエクスプローラで確認すると幅2316 高さ3088)をファイルアップロードしてbitmapオブジェクトを作成するとbitmap.heightが2316、bitmap.widthが3088になってしまいます。Androidスマホでも同様でした。
デジタルカメラで撮影した画像ファイルではそのようなことが起きません。
スマホの設定なのか、プログラムで何とかなるのか教えてください。
ソースコード
aspx
1<asp:FileUpload ID="FileUpload1" runat="server" />
vb
1 Dim fn1 As String = "C:\temp\画像1.JPG" 2 Me.FileUpload1.SaveAs(fn1) 3 Dim bmp As New Bitmap(fn1) 4 Dim w = bmp.Width ←ここが3088になっている 5 Dim h = bmp.Height ←ここが2316になっている
補足情報
VisualStudio2015
.Net Framework 4.6
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。