Primeiro, vamos adicionar a referência da classe Drawing no relatório (opção Propriedades)
 
E vamos adicionar nosso código para girar a imagem
 
Function GirarImagem(ByVal imageDB As Byte()) As Byte()
        Dim ms As System.IO.Stream = New System.IO.MemoryStream(imageDB)
        ms.Seek(0, System.IO.SeekOrigin.Begin)
        Dim imgObj As System.Drawing.Bitmap = New System.Drawing.Bitmap(ms)
        imgObj.RotateFlip(System.Drawing.RotateFlipType.Rotate270FlipXY)
        Dim ms2 As System.IO.MemoryStream = New System.IO.MemoryStream()
        imgObj.Save(ms2, System.Drawing.Imaging.ImageFormat.Bmp)
        Dim bitmapData As Byte() = ms2.ToArray()
        Return bitmapData
End Function
Note que a função espera um parâmetro de imagem do tipo [Byte()], pois neste nosso exemplo o relatório busca a imagem como um campo no banco de dados (VarBinary)
 
Desta forma, vamos alterar a expressão do objeto de imagem para executar nossa função
 
E o resultado
 
Ref: Rotate Flip Types
[]s




 
 
