Je veux ajouter des filigranes sur un UIImage
.Comment ajouter des filigranes sur une image dans l'iphone
Pour cela j'ai googlé et a également étudié des questions sur ce site Web comme this Mais n'a pas obtenu d'aide.
Je veux ajouter des filigranes sur un UIImage
.Comment ajouter des filigranes sur une image dans l'iphone
Pour cela j'ai googlé et a également étudié des questions sur ce site Web comme this Mais n'a pas obtenu d'aide.
Il suffit d'ajouter l'image sur votre point de vue de l'image, puis ajoutez un sous-vue sur elle et mettre en alpha sous-vue moins ressembler à point d'eau ou vous pouvez ajouter l'étiquette, mais dans l'étiquette que vous devez changer son ange pour montrer angulaire
Si votre UIImage est supposé dans l'image et l'image de filigrane dans l'imageview1, alors utilisez la méthode de la classe UIView [imageview addSubview: imageview1]; .
Bro je veux enregistrer cette image ....... pas ajouter simplement – Saawan
Essayez cette
//get image width and height
int w = img.size.width;
int h = img.size.height;
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
//create a graphic context with CGBitmapContextCreate
CGContextRef context = CGBitmapContextCreate(NULL, w, h, 8, 4 * w, colorSpace, kCGImageAlphaPremultipliedFirst);
CGContextDrawImage(context, CGRectMake(0, 0, w, h), img.CGImage);
CGContextSetRGBFillColor(context, 0.0, 1.0, 1.0, 1);
char* text = (char *)[text1 cStringUsingEncoding:NSASCIIStringEncoding];
CGContextSelectFont(context, "Georgia", 30, kCGEncodingMacRoman);
CGContextSetTextDrawingMode(context, kCGTextFill);
CGContextSetRGBFillColor(context, 255, 0, 0, 1);
CGContextSetTextMatrix(context, CGAffineTransformMakeRotation(-M_PI/4));
CGContextShowTextAtPoint(context, 40, 20, text, strlen(text));
//Create image ref from the context
CGImageRef imageMasked = CGBitmapContextCreateImage(context);
CGContextRelease(context);
CGColorSpaceRelease(colorSpace);
return [UIImage imageWithCGImage:imageMasked];
Cela va rendre le filigrane en dehors de l'image ... – cusquinho
Bro sous-vue je veux enregistrer cette image ....... pas simplement ajouter – Saawan
UISaveVideoAtPathToSavedPhotosAlbum sous-vue ([NSString stringWithFormat: @ "% @/IMG_0026.MOV", [[NSBundle mainBundle] resourcePath]], ni, ni, ni); – GhostRider
@ GhostRider - Je pense que c'est d'enregistrer la vidéo et non l'image ..... – Saawan