J'essaie de porter une bibliothèque de Java vers .NET qui utilise intensément l'espace de noms java.awt.color. Quel est le. NET équivalent à cela?. Équivalent .NET de java.awt.color.ColorSpace
Répondre
L'espace de noms java.awt.color ne semble concerner que les espaces colorimétriques. Il n'y a pas un tel concept dans .Net comme espace de couleur. Tout dans .Net est basé sur RVB (espace colorimétrique RVB) sauf peut-être quelques nouveaux attributs XAML dans WPF. L'espace de noms java.awt.Color comprend des considérations pour des idées comme CMYK (C yan, M Agenta, Y ellow b L ack) qui est utilisé seulement dans des applications d'impression. Je suppose que si vous ne travaillez pas sur une application qui envoie des données de couleur CMJN à une imprimante, vous n'avez pas à vous en soucier. Les couleurs dans .Net sont basées sur RGB ou aRGB (même l'échelle de gris) Les valeurs RVB sont simplement toutes égales RGB (128,128,128 = MediumGray)
Je ne suis pas entièrement familier avec l'espace de noms Java, mais vous recherchez peut-être System.Drawing.Color?
EDIT: Évidemment, Java et ICC ne sont pas mon jeu, mais j'ai pensé que j'essaierais encore d'aider. Il existe plusieurs références à ICC dans la documentation pour System.Windows.Media.
Structure Color: http://msdn.microsoft.com/en-us/library/system.windows.media.color.aspx
Contexte Couleur: http://msdn.microsoft.com/en-us/library/system.windows.media.colorcontext.aspx
Peut-être est un point de départ suffisant pour trouver la fonctionnalité que vous recherchez.
Pour citer le package summary: «Fournit des classes pour les espaces colorimétriques.Il contient une implémentation d'un espace colorimétrique basé sur la spécification de format de profil ICC (International Color Consortium), version 3.4, 15 août 1997. Il contient également des profils de couleur basés sur Spécification du format de profil ICC. " – aperkins
ColorContext représente le profil ICC ou ICM, voir aussi les formats de pixels http://msdn.microsoft.com/fr-fr/library/system.windows.media.pixelformats.aspx – slf
La classe SystemColors donne accès aux styles et aux couleurs du système, tels que ControlBrush, ControlBrushKey et DesktopBrush Un pinceau système est un objet SolidColorBrush qui peint une zone avec la couleur système spécifiée.Un pinceau système produit toujours un remplissage plein, il ne peut pas être utilisé pour créer un dégradé
Le System.Drawing espace de noms a des pinceaux, des images, des convertisseurs, des couleurs système, des régions et à peu près toutes les bases pour dessiner sur Windows.Je pense que cela fonctionne en étroite collaboration avec GDI +
Si vous avez un ny specif classes que vous devez mapper à ou exigences ajouter un commentaire et je vais voir ce que je peux faire.
- 1. . NET équivalent de size_t
- 2. Équivalent .NET pour GetLastInputInfo?
- 3. .Net, asp Global.asa équivalent
- 4. .NET IoC - Code équivalent pour .NET Unity
- 5. JScript Arguments Collection - Équivalent .Net
- 6. Java équivalent à .NET System.Net.ServicePointManager
- 7. .Net int() équivalent en PHP
- 8. . NET équivalent aux groupes de threads Java?
- 9. .NET Framework équivalent pour imghdr de Python
- 10. Java équivalent à NotSupportedException de .Net
- 11. Équivalent .NET pour le contrôle de raccourci
- 12. Équivalent .NET de la fonction MFC SetModifiedFlag
- 13. Redgate profilers équivalent pour .Net Sharepoint
- 14. System.Drawing.Imaging.ColorMap équivalent sur .NET Compact Framework
- 15. Existe-t-il un équivalent de JMS dans .NET?
- 16. Existe-t-il un équivalent .NET de Java Web Start?
- 17. . Équivalent NET de ce code natif en utilisant crypto api
- 18. Équivalent de type CT sur .NET Framework 2.0
- 19. Est-ce que .NET est équivalent à ActionList de Delphi?
- 20. ToolStripContainer équivalent de AutoScrollMinSize
- 21. C# équivalent de getClassLoader() getResourceAsStream (...)
- 22. Cadre compact équivalent de traceview
- 23. Existe-t-il un .NET équivalent à CoCreateInstanceEx?
- 24. . NET équivalent ou une alternative à Java GlyphVector?
- 25. Existe-t-il un équivalent Java pour .Net System.Data?
- 26. Existe-t-il un équivalent Java CAPS .NET
- 27. Existe-t-il un équivalent JavaBlackBelt pour .Net?
- 28. Python équivalent de Jstack?
- 29. OSX équivalent de ShellExecute?
- 30. Boost équivalent de ManualResetEvent?
besoin de plus de contexte à cette question. Évidemment, vous avez regardé dans system.Drawing.Color et vous n'avez pas trouvé ce que vous voulez là. Que cherchez-vous. –
Je pense que vous devriez fournir un exemple du code java que vous devez mettre en communication, cela vous aidera à déterminer la meilleure approche. –