2009-11-30 5 views
1

Je vois beaucoup de projets impliquant un certain degré d'ingénierie inverse (quelque chose que je connais très peu). Par exemple, sur codeproject, il y avait une API pour interagir avec les fichiers .PSD (Supprimer les calques, ajouter des calques, ajouter du masquage, etc.) et une bibliothèque discutils pour C# qui interagit avec les fichiers .ISO est exactement). Je sais que ce genre d'applications nécessite une ingénierie inverse, mais où puis-je trouver plus d'informations sur la façon dont ces types de programmes sont créés (le code est open source et je vais le regarder, mais je suppose qu'il y a quelques guides sur la façon de faire des programmes comme celui-ci)? Évidemment, cela ne se limite pas à la mise en place de méthodes C#.Comment les bibliothèques telles que discutils/pour interagir avec les fichiers .PSD fonctionnent-elles?

Merci

Répondre

1

a prise en charge partielle Gimp pour la gestion des fichiers PSD. Je voudrais jeter un coup d'oeil à leur mise en œuvre et commencer à partir de là.

Questions connexes