Der Drucker macht halt das, was man ihm sagt. So, wie Computer das üblicherweise machen
Im Grunde sagt man dem Drucker "Drucke diesen annähernd Weißen Pixel". Und das macht er dann auch.
Der hat doch keine Ahnung, was du für Papier benutzt. Klar könnte man auch noch eine Einstellung für die Papierfarbe einbauen... Aber das ist ziemlich schwierig.
1. Muss der User im Druckertreiber dann einstellen, welche Farbe (am besten als Hexwert....
) das Papier hat
2. Muss der User berücksichtigen, dass der Monitor die Farbe eh anders darstellt, als der Drucker sie produziert und dadurch schon einiges an abweichung reinkommen kann.
Das ist glaube ich ziemlich Illusorisch.
Ok, man könnte einen Kompromiss eingehen und 3 Optionen anbieten: Weißes Papier, Schwarzes Papier und "Sonstiges"/Folie bei dem dann alles so gedruckt wird, wie es in der Datei zu finden ist.
ABER:
Ich möchte Wetten, dass alleine schon Kompatibilität mit alten Systemen ein Problem werden wird. Es wird neue/mehr Druckerprotokolle brauchen und alles noch viel Komplizierter machen, als es schon ist. PCL/PostScript können das nicht (sicherlich, weil es damals keine Notwendigkeit für sowas gab und es mitlerweile einfach standardisiert ist), und damit wäre alleine schon eine Firmen/Bürolösung ziemlich teuer.
Ich denke, es ist einfach nicht.. eh.. praktikabel genug und kostet im Verhältnis zu viel in der Entwicklung.
Wenn, dann ist es Aufgabe der Programme, aus denen man druck dafür zu sorgen, dass alles gut optimal gemacht wird... Aber wer hat da schon Lust zu