2010-07-21 7 views
0

J'essaie d'ouvrir une image tiff 16 bits dans mon application AIR. Ce que j'ai trouvé est un décodeur de base qui ne supporte que des images de 8 bits. Voici mes options:16 bits décodeur tiff pour flex

  • étendre sa fonctionnalité pour ouvrir 16 images peu, mais je ne sais pas comment faire cela et comment il est trivial.

    Ouvrez mes images en 8 bits mais j'ai besoin de le faire automatiquement dans Flex. Ne sait pas comment faire ça non plus.

  • i doivent également soutenir LZW compression tiff, donc s'il vous plaît me référer quelques ressources afin que je puisse développer que dans le cas où il ne marche pas existent déjà.

Ceci est un peu urgent. En espérant de l'aide. Flash Player, et donc Flex, sont limités dans les formats d'image pris en charge.

Répondre

0

Je pensais que c'était juste gif, jpg et png en fait.

Pour traiter d'autres formats, je suggère de vérifier this project qui a fait usage d'Alchemy pour convertir le code C en ActionScript SWC. Les fichiers tif sont listés comme supportés et je suppose que 'tif' et 'tiff' sont les mêmes.

+0

ya, leur chose ne supporte pas les fichiers tiff 16 bits, mais seulement 8 bits. Est-il facile d'étendre la fonctionnalité à 16 bits. Une idée? – Vineet

+0

Je doute que ce serait facile à étendre; comme ils ont converti une bibliothèque C en utilisant Alchemy, un projet Adobe non pris en charge qui convertit C en ActionSCript et ne fournit aucun code source. Vous pouvez essayer d'utiliser la même approche que si vous aviez une bibliothèque C qui supporte les tiffs de 16 bits. – JeffryHouser

Questions connexes