Je suis en création d'une application qui télécharge une image à un serveur. Il doit envoyer le tableau d'octets sur un XML. Comment puis-je obtenir le tableau d'octets en une NSString?
à l'aide de NSData *data = UIImagePNGRepresentation(image); vous pouvez convertir l'image en données , maintenant convertir dat d'octets à l'aide de getBytes:length: ou getBytes:range:
Vous pouvez convertir le UIImage à un NSData objet, puis extraire le tableau d'octets à partir de là. Voici un exemple de code:
Si vous utilisez une Image PNG, vous pouvez utiliser le UIImagePNGRepresentation fonction comme indiqué ci-dessus ou si vous utilisez une Image JPEG, vous pouvez utiliser le UIImageJPEGRepresentation fonction. La Documentation est disponible sur le UIImage De Référence De Classe
OriginalL'auteur Suhail Patel
Ici est une simple fonction pour iOS pour convertir UIImage à unsigned char* tableau d'octets -->
OriginalL'auteur Adam Freeman
à l'aide de
NSData *data = UIImagePNGRepresentation(image);
vous pouvez convertir l'image en données , maintenant convertir dat d'octets à l'aide degetBytes:length:
ougetBytes:range:
OriginalL'auteur Raj