unir las 2 para compartir, tienes 2 opciones, usas un canvas, lo creas del tamaño de ambas imagenes, cargas todo y lo envías como imagen a compartir (por medios de seguridad esto puede dar errores)... o puedes enviar ambas al servidor y usar GD(o imagemagik según esté instalado en tu server) para hacer esto mismo, y desde allí compartir
bro te comento que hice lo que me recomendaste estoy tratando de juntar la imagen con la libreria gd de php pero por alguna razon no me funciona. te dejo el codigo a ver si me orientas o encuentras mi error.
<?php
$imagen1=$_GET["imagenBase"].'?width=500&height=500'; // http://graph.facebook.com/10154658354662343/picture VIENE DE FACEBOOK
$imagen2=$_GET["imagenincluida"]; // ESTA IMAGEN VIENE DE UNA CARPETA del servidor
$img1 = imagecreatefromjpeg($imagen1); //Se indica la imagen "base"
$img2 = imagecreatefrompng($imagen2); // Se indican las imagenes a añadir
imagecopyresampled(
$img1,
$img2,
0, 0, 0, 0,
imagesx($img2),
imagesy($img2),
imagesx($img2),
imagesy($img2)
);
imagepng($img1, "resultado.png");
//imagedestroy($img1);
//imagedestroy($img2);
echo "images/".$img1;
?>
el problema es que reviso la carpeta donde se deberia estar guardando la imagen y no lo esta haciendo :S espero me puedan ayudar