Renkleri tersine çevirmeden siyah üzerine beyaz mı?


8

Mac OS X kullanırken, diğer renkleri tersine çevirmeden siyah arka plan üzerinde beyaz metin almanın bir yolu var mı?

macos 

Tüm uygulamalar için?
Graham Miln

Evet, tüm uygulamalar için.

Yanıtlar:


13

Özel ICC Profili Oluşturma

Teorik olarak bu, monitörünüz için özel bir ICC profili oluşturarak mümkündür . Bununla birlikte, bir ICC profili oluşturmak önemsiz değildir.

Bu özelliği, içindeki bazı uzman profillere bakarak görebilirsiniz /Library/ColorSync/Profiles/. Örneğin Gri Ton profili, tüm renkleri tek bir siyah-beyaz şeride sıkıştırır. Gri Ton ICC profili

Açıklık Artırma profilinin 3D gösterimi, herhangi bir rengin başka bir renge nasıl eşlenebileceğini gösterir. Hafiflik Artış ICC profili

Bu yaklaşımda bir takım sorunlar var. Mac OS X'in metni kenar yumuşatılmıştır . Yalnızca siyahla beyazın ters çevrilmesi büyük olasılıkla anahatlı metinle sonuçlanır; her bir harfi çevreleyen gri pikseller ters çevrilmez.

Alternatif Bir Yaklaşım: Düzenleme Sistemi.clr

Alternatif bir yaklaşım, Apple'ın NSColor sınıfı tarafından döndürülen renkleri değiştirmektir . Bu sınıf Mac OS X'te kullanılan renkleri ve desenleri sağlar. Geliştirici renklerini depolayan dosyada bulunur /System/Library/Colors/System.clr.

Apple'ın Renk Programlama Konuları kılavuzuna baktığımda, bir geliştiricinin dosyayı bir NSColorList örneğine yükleyebileceğinden, rengi değiştirebildiğinden ve dosyayı geri yazabileceğinden şüpheleniyorum.

Bu, Apple'ın dosyaları değiştirmeme tavsiyesine aykırıdır /System, ancak muhtemelen en iyi çözümdür. Modifikasyon görevi Objective-C bilgisi ve mevcut danışmanlık süresi olan birini gerektirir.


İyi cevap @ Graham-Miln, üzerinde durur musun?
conorgriffin

@Griffo hakkında daha fazla bilgi edinmek ister misiniz?
Graham Miln

Hey @GrahamMiln cevap için çok teşekkür ederim. ICC profilini nasıl oluşturacağımı anlıyorum, ancak nasıl uygulanacağını bilmiyorum. Burada bir fikrin var mı?
Devin G Rhode

"yazı tipi yumuşatmayı" (kenar yumuşatmayı) kapatmak oldukça kolaydır. Sadece sistem tercihlerinde "font" u arayın veya genel olarak gidin, genel olarak en altta olmalıdır. Zamanım olduğunda ColorSync klasörlerinde .icc profillerini düzenlemeyi deneyeceğim. Sistem tercihleri> display> renklerinde, ~ / Library / ColorSync / Profiles / what-you-name-it-is.icc içinde bir çeşit varsayılan icc profili oluşturmak için "Kalibre et ..." yapabilirsiniz. Ne anlayamıyorum photoshop renk profili (.icc) doğrudan düzenlemek nasıl ..
Devin G Rhode

1
@DevinGRhode, macOS'ta ICC profillerini kolayca düzenleme hakkında yeni bir soru sormayı düşünün .
Graham Miln

1

Erişilebilirlik tercihlerinde hem renk ters çevirme hem de gri tonlama modunu açabilirsiniz - bu, garip ters renkler olmadan size siyah üzerine beyazlık verir, ancak her şey gri tonlamalı olur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.