2010-10-06 6 views
0

J'ai un client qui me demande de développer une application Cocoa qui ouvrirait des fichiers Illustrator. À quel point est-ce viable à votre avis? À quel point le format est-il fermé? Je n'arrive pas à trouver des informations utiles sur le site d'Adobe.Utilisation de fichiers Illustrator .ai dans une application Cocoa

Merci d'avance!

+2

En parlant de formats Adobe, ce commentaire de code dans une application open source est classique: http://fallenpegasus.livejournal.com/854615.html – Yuji

+1

... mais le format .ai est bon. ;-) –

+0

En ne tenant pas compte du fait que cette question remontait à presque la moitié de ma carrière et qu'elle a été votée en 2015, comment peut-on la rétrécir rétrospectivement? Je pense que c'était exactement ce que je voulais dire à l'époque. – diatrevolo

Répondre

5

Les fichiers ai modernes sont des fichiers PDF (CS3 à CS5) avec des commentaires spécifiques à l'application. Adobe Illustrator ignore les données PDF réelles lors de l'ouverture d'un fichier ai et utilise simplement les commentaires qu'il a insérés lors de l'écriture.

+0

Up-vote pour une très bonne information. Pouvez-vous modifier votre réponse pour inclure une source? –

1

Simplement l'ouvrir? Assez viable. NSImage le chargera en tant qu'image pixellisée sans cligner des yeux. Traitez-le comme tout autre fichier image pris en charge lors de la création d'une instance NSImage.

Si vous voulez être capable d'examiner ses internes (comme les couches, les chemins, etc.) et éventuellement d'éditer, alors je ne connais aucune bibliothèque Open-source Objective-C pour faire cela.

+0

À droite, ça sent l'utilisation d'EPS pourrait être la meilleure option ... merci pour la perspicacité. – diatrevolo

Questions connexes