2010-09-01 13 views
0

Quel est le meilleur format vectoriel que je peux utiliser pour créer des illustrations vectorielles de résolution indépendante pour iPhone et iPad? PDF?iPhone - format vectoriel pour iPhone/iPad

Je dois dessiner de grandes images en 1024x1300 images sur un contexte de quartz. Supposons que j'utilise PDF. Quelle technique permettrait d'économiser plus de mémoire et de consommer moins de CPU: faire charger l'image PNG et la dessiner sur le contexte quartz ou faire charger le PDF sur le contexte quartz?

merci d'avance.

Répondre

1

L'éditeur d'image Opacité vous permet de dessiner des graphiques vectoriels, et la sortie du code Quartz2D que vous pouvez ensuite utiliser pour dupliquer l'image à toute taille sur un appareil iOS:

http://likethought.com/opacity/

Il serait ultra-rapide et n'utilisez quasiment pas de mémoire (bon, un gros CALayer consommera de la mémoire)

+0

wow, fantastique ce que cette application peut faire. Il a des fonctions que je souhaite Adobe Photoshop depuis des années! Filtres sur les calques, effets sur les calques, incroyable! Merci. – SpaceDog

1

Comme d'habitude, ça dépend. L'utilisation de fichiers PNG de cette taille nécessitera 5 Mo de mémoire pour les maintenir non compressés dans un tampon. Cela peut convenir à votre application.

L'utilisation de la mémoire d'un document PDF dépend beaucoup de la complexité de ce document. Dans mon expérience, les graphiques vectoriels et le texte sont assez efficaces. Spécialement lorsqu'il est rendu à un calque.

Je pense que vous devrez simplement mettre en place une petite application de preuve de concept et l'exécuter dans Instruments pour obtenir des nombres réels.

Questions connexes