Comment Convertir le Système.De dessin.Image pour Tableau d'Octets?
Salut, je suis en train de convertir l'image au tableau d'octets à transmettre dans sql as byte(). Im essayant d'utiliser Convertisseur d'Image, mais il continue à défaut
Dim converter As New ImageConverter
nRow.Signature = converter.ConvertTo(imgSignature, TypeOf(Byte())
l'erreur que je reçois est le byte est un type pas l'expression
OriginalL'auteur PaShKa | 2012-10-18
Vous devez vous connecter pour publier un commentaire.
L'VB.NET opérateur TypeOf ne fait pas ce que vous pensez que cela fonctionne. Un peu confus peut-être dû à la C#
typeof
de l'opérateur. L'VB.NET l'équivalent GetType() fonction. Cela fonctionne bien:Le type de convertisseur utilise un MemoryStream pour faire la conversion, en utilisant le format d'image PNG.
OriginalL'auteur Hans Passant
Vous pouvez utiliser un
MemoryStream
. Par l'enregistrement de l'image dans unMemoryStream
, vous pouvez obtenir le tableau d'octets de données à partir de l'image:OriginalL'auteur Reed Copsey