Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#7

AW: Kundenspezifischer Font und schlechte Darstellung in der VCL (Swing)

  Alt 20. Jun 2018, 10:08
Beide Screenshots sind auf den gleichen Rechner gemacht. D.h. von Windows-Einstellung ist die gleiche. ClearType ist aktiviert.
Ich meinte beim Rendern, nicht die Systemeinstellung. Der Dialog von Windows wird vermutlich eine andere API benutzen wie GDI+ oder DirectWrite.

Nicht alle Fonst werden auf die gleiche Weise gerendert. Man sieht das z.B. auch ab und zu im Webbrowser bei bestimmten OpenType-Fonts, die nur mit Graustufen-Antialiasing statt Subpixel-Antialiasing gerendert werden.

Font-Rendering ist eine Wissenschaft für sich und die Unterstützung von Features variiert von Format zu Format und Engine zu Engine. Es gibt außerdem noch Ersetzungsregeln. Z.B. wenn eine Schriftart fehlt, oder ein Symbol in der Schriftart fehlt, oder nicht kompatibel ist, dann wird die Schrift oftmals still durch eine "ähnliche" Schriftart ersetzt. Auch das könnte bei dir der Fall sein.

Wer schon mal unter Linux versucht hat, anständiges Font-Rendering zu konfigurieren, kennt das alles. Unter Windows bekommt man es nicht so mit.
  Mit Zitat antworten Zitat