Putih di atas hitam tanpa warna pembalik?


8

Saat menggunakan Mac OS X, apakah ada cara untuk membuat teks putih di latar belakang hitam tanpa membalikkan warna lainnya?

macos 

Untuk semua aplikasi?
Graham Miln

Ya, untuk semua aplikasi.

Jawaban:


13

Buat Profil ICC Khusus

Secara teoritis ini dimungkinkan dengan membuat profil ICC khusus untuk monitor Anda. Namun, membuat profil ICC bukanlah hal sepele.

Anda dapat melihat kemampuan ini dengan melihat beberapa profil khusus di /Library/ColorSync/Profiles/. Profil Nada Abu-abu misalnya mengkompres semua warna menjadi satu garis hitam ke putih. Gray Tone profil ICC

Representasi 3D profil Lightness Meningkatkan menunjukkan bagaimana warna dapat dipetakan ke warna lain. Lightness Tingkatkan profil ICC

Ada sejumlah masalah dalam pendekatan ini. Teks Mac OS X anti-alias . Menghindari hitam dengan putih kemungkinan akan menghasilkan teks yang diuraikan; piksel abu-abu yang mengelilingi setiap huruf tidak akan terbalik.

Pendekatan Alternatif: Editing System.clr

Pendekatan alternatif adalah mengubah warna yang dikembalikan oleh kelas NSColor Apple . Kelas ini menyediakan warna dan pola yang digunakan di Mac OS X. File yang menyimpan warna Developer terletak di /System/Library/Colors/System.clr.

Melihat panduan Topik Pemrograman Warna Apple , saya menduga seorang pengembang mungkin dapat memuat file ke dalam instance NSColorList, mengubah warna, dan menulis kembali file tersebut.

Ini bertentangan dengan saran Apple untuk tidak mengubah file /System, tetapi ini mungkin solusi terbaik Anda. Tugas modifikasi memerlukan seseorang dengan pengetahuan Objective-C dan waktu konsultasi yang tersedia.


Jawaban yang bagus @ Graham-Miln, dapatkah Anda menjelaskannya?
conorgriffin

@ Griff, apa yang ingin Anda ketahui lebih banyak?
Graham Miln

Hey @GrahamMiln terima kasih banyak atas jawabannya. Saya mencari tahu cara membuat profil ICC, tetapi saya tidak tahu bagaimana cara menerapkannya. Ada ide di sini?
Devin G Rhode

mematikan "font smoothing" (anti aliasing) cukup mudah. Cukup cari "font" di preferensi sistem atau pergi ke umum, itu harus di bagian bawah secara umum. Ketika saya punya waktu saya akan mencoba mengedit profil .icc di folder ColorSync. Dalam preferensi sistem> tampilan> warna, Anda dapat "Calibrate ..." untuk membuat semacam profil icc default di ~ / Library / ColorSync / Profiles / apa nama Anda-it.icc. Apa yang saya tidak tahu adalah bagaimana cara mengedit profil warna (.icc) secara langsung di photoshop ..
Devin G Rhode

1
@DevinGRhode mempertimbangkan untuk mengajukan pertanyaan baru tentang cara mengedit profil ICC dengan mudah di macOS.
Graham Miln

1

Anda dapat mengaktifkan mode pembalik warna dan mode abu-abu di preferensi Aksesibilitas - yang akan memberi Anda warna putih hitam tanpa warna terbalik yang aneh, tetapi semuanya akan menjadi abu-abu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.