Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

AddressBook ABPerson#imageData

2 réponses
Avatar
unbewusst.sein
but de la manip :

transformer les datas associées à ABPerson#imageData d'AddressBook en
qqc d'exploitable sur le net, en particulier sous forme data URI à la :

<img src="data:image/png;base64,
iVBORw[...]Jggg==" alt="Red dot" />

je sais obtenir les datas associées par :

ABPerson#imageData.description (je suis en RubyCocoa) mais je ne sais
pas quel est le format des datas obtenus (tif, png jpg ???) ni comment
transformer ça en base64 ???
--
Une Bévue

2 réponses

Avatar
luc
Une Bévue wrote:

ABPerson#imageData.description (je suis en RubyCocoa) mais je ne sais
pas quel est le format des datas obtenus (tif, png jpg ???)


C'est écrit noir sur blanc dans la doc. RTFM, machin, tout ça... :)

"The returned data is in a QuickTime-compatible format. To create an
image from it, use the NSImage method initWithData:."

--
Luc Heinrich

Avatar
unbewusst.sein
Luc Heinrich wrote:


C'est écrit noir sur blanc dans la doc. RTFM, machin, tout ça... :)


ah m@&de, j'ai pas vu ça dans Cocoa Browser.app 2.8...

"The returned data is in a QuickTime-compatible format. To create an
image from it, use the NSImage method initWithData:."


Ouiais, fectivement, c'est simple...

--
Une Bévue