Білий на чорному без інвертування кольорів?


8

Чи використовуєте Mac OS X, чи є білий текст на чорному тлі без інвертування інших кольорів?

macos 

Для всіх додатків?
Грем Мілн

Так, для всіх застосувань.

Відповіді:


13

Створіть спеціальний профіль ICC

Теоретично це можливо, створивши спеціальний профіль ICC для монітора. Однак створення профілю ICC не є дрібницею.

Ви можете побачити цю здатність, переглянувши деякі спеціалізовані профілі в /Library/ColorSync/Profiles/. Наприклад, профіль "Сірий тон" стискає всі кольори в єдину чорно-білу смужку. Профіль ICC сірого тону

3D-зображення профілю збільшення світлості демонструє, як будь-який колір можна відобразити до будь-якого іншого кольору. Легкість Збільшення профілю ICC

У цього підходу є низка проблем. Текст Mac OS X анти-псевдонім . Переміщення просто чорного з білим, ймовірно, призведе до викладеного тексту; сірі пікселі навколо кожної літери не будуть перевернуті.

Альтернативний підхід: Редагування System.clr

Альтернативний підхід - це зміни кольорів, повернених класом NSColor від Apple . Цей клас надає кольори та візерунки, які використовуються в Mac OS X. Файл, в якому зберігаються кольори розробника, знаходиться за адресою /System/Library/Colors/System.clr.

Переглядаючи посібник з тем з програм програмування кольорів Apple , я підозрюю, що розробник може завантажити файл в екземпляр NSColorList, змінити колір і написати файл назад.

Це суперечить пораді Apple не змінювати файли /System, але це, мабуть, найкраще рішення. Завдання модифікації вимагає того, хто володіє знаннями Objective-C та наявним консультаційним часом.


Гарна відповідь @ Грем-Мілн, ви могли б детальніше розглянути це?
conorgriffin

@Griffo, про що хотілося б дізнатися більше?
Грем Мілн

Привіт @GrahamMiln дякую тобі за відповідь. Я розгадую, як створити профіль ICC, але не знаю, як його застосувати. Тут є якісь ідеї?
Devin G Rhode

вимкнути "згладжування шрифту" (антизбудження) досить легко. Просто шукайте "шрифт" у системних налаштуваннях або перейдіть до загального, він повинен бути внизу загалом. Коли я встигну, я спробую редагувати .icc профілі у папках ColorSync. У системних налаштуваннях> дисплей> кольори, ви можете "Калібрувати ...", щоб створити такий тип профілю icc за замовчуванням у ~ / Бібліотека / ColorSync / Профілі / what-you-named-it.icc. Я не можу зрозуміти, як безпосередньо редагувати кольоровий профіль (.icc) у фотошопі ..
Devin G Rhode

1
@DevinGRhode розглянемо питання про те, як легко редагувати профілі ICC на macOS.
Грехем Мілн

1

Ви можете ввімкнути як режим перетворення кольорів, так і режим відтінків сірого в налаштуваннях доступності - це дасть вам білий-чорний колір без дивних перевернутих кольорів, але все було б у відтінках сірого.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.