Enregistrer une NSImage dans un fichier, dans le format qu'on veut
apprenti bidouille
Membre
Bonjour !
voilà à part [[image TIFFRepresentation] writeToFile: atomically:] je n'ai rien trouvé pour enregistrer une NSImage dans un fichier, et surtout dans le format que l'on veut.
En effet après j'aurais besoin de lire mon image dans un apple script, et donc qu'elle soit selectionnable dans un : "choose file with prompt "Choose a image" of type (giget gi import image type list)"
Le problème c'est que pour être franc je ne sais pas trop quel type d'image est attendu là dedans sachant que j'utilise GraphicsImporter OSAX, et que ce truc est fourni sans aucune doc. Donc si quelqu'un connaissait cette ScriptingAddition et avait un début de réflexion à me soumettre, ce serait avec plaisir
Pour résumer en gros je cherche 2 choses :
-Comment exporter une image dans le format que l'on veut ? J'ai fouillé avec des API QuickTime sans arriver à rien, mais je suppose qu'il y'a bien plus simple...
-A quoi correspond ce "giget gi import image type list" apporté à appleScript par GraphicsImporter OSAX
Merci d'avance !
voilà à part [[image TIFFRepresentation] writeToFile: atomically:] je n'ai rien trouvé pour enregistrer une NSImage dans un fichier, et surtout dans le format que l'on veut.
En effet après j'aurais besoin de lire mon image dans un apple script, et donc qu'elle soit selectionnable dans un : "choose file with prompt "Choose a image" of type (giget gi import image type list)"
Le problème c'est que pour être franc je ne sais pas trop quel type d'image est attendu là dedans sachant que j'utilise GraphicsImporter OSAX, et que ce truc est fourni sans aucune doc. Donc si quelqu'un connaissait cette ScriptingAddition et avait un début de réflexion à me soumettre, ce serait avec plaisir
Pour résumer en gros je cherche 2 choses :
-Comment exporter une image dans le format que l'on veut ? J'ai fouillé avec des API QuickTime sans arriver à rien, mais je suppose qu'il y'a bien plus simple...
-A quoi correspond ce "giget gi import image type list" apporté à appleScript par GraphicsImporter OSAX
Merci d'avance !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
- (NSData *)representationUsingType:(NSBitmapImageFileType)storageType properties:(NSDictionary *)properties
Notes que Le dico de l'argument deux peut être null.