Création d'une carte de contact téléphonique
On se propose de montrer comment créer une carte de contact téléphonique.
Si vous exportez les contacts depuis votre téléphone, le fichier généré aura une extension vcf.
En l'éditant, vous lirez certains paramêtres qui obéissent à une construction particulière :
Remarques :
→ Observez la construction d'un enregistrement de contact dans le fichier vcf.
Si vous avez placé une photo pour un de vos contacts, vous lirez une ligne commençant par PHOTO;ENCODING=BASE64;JPEG: suivie d'un trés grand nombre de caractères.
Cela signifie que l'image a été convertie en une chaine de caractères.
→ J'ai pu constater une étrange anomalie. En exportant sous forme de QRcode, depuis le téléphone Samsung S9+, un contact téléphonique avec photo, j'ai pu obtenir une image avec la photo (adaptée à l'échelle) au centre du QR code.
Mais en flashant avec i-nigma, je remarque que la photo n'est pas importée ce qui tend à montrer qu'il s'agit d'un simple logo placé sur le QR code.
Voici le résultat généré en php sans la photo :