Forum: PC-Programmierung html Farben nicht druckbar


von Veit D. (devil-elec)


Angehängte Dateien:

Lesenswert?

Hallo,

warum sieht man beim Drucken den Farbverlauf nicht? Mach ich etwas 
falsch?
Weder in der Druckvorschau, noch ausgedruckt, noch im .pdf o.ä. ist der 
Farbverlauf enthalten den man im Browser sieht.
Ziel soll sein nur den Farbverlauf zu drucken ohne Text.

von Nemopuk (nemopuk)


Lesenswert?

Wahrscheinlich sind in den Druckoptionen Hintergrundbilder deaktiviert.

von Volker (_volker)


Angehängte Dateien:

Lesenswert?

Hallo,

hier im Brave 1.80.113 (Offizieller Build) (64-Bit) keine Probleme mit 
der Darstellung siehe PDF.

von Veit D. (devil-elec)


Lesenswert?

Hallo,

aha, Danke, Hintergrundbilder aktivieren hat geholfen.

: Bearbeitet durch User
von Sn60pb38cu2 (sn60pb38cu2)


Lesenswert?

fehlt da nicht <html> im quelltext?

von Veit D. (devil-elec)


Lesenswert?

Volker schrieb:
> Hallo,
>
> hier im Brave 1.80.113 (Offizieller Build) (64-Bit) keine Probleme mit
> der Darstellung siehe PDF.

Kann es demzufolge sein das bei dir die Anzeige von Hintergrundbildern 
aktiviert ist? Ich bin über den Browser in die Druckoptionen.

von Veit D. (devil-elec)


Lesenswert?

Sn60pb38cu2 schrieb:
> fehlt da nicht <html> im quelltext?

Wo?
2. Zeile und ganz unten.

von Volker (_volker)


Angehängte Dateien:

Lesenswert?

Veit D. schrieb:
> Kann es demzufolge sein das bei dir die Anzeige von Hintergrundbildern
> aktiviert ist? Ich bin über den Browser in die Druckoptionen.

Ja, Hintergrundgrafiken sind aktiviert.

: Bearbeitet durch User
von Veit D. (devil-elec)


Lesenswert?

Volker schrieb:
> Veit D. schrieb:
>> Kann es demzufolge sein das bei dir die Anzeige von Hintergrundbildern
>> aktiviert ist? Ich bin über den Browser in die Druckoptionen.
>
> Ja, Hintergrundgrafiken sind aktiviert.

Okay.  ;-)

von Volker (_volker)


Lesenswert?

Und auch noch mal mit aktuellem Firefox, Chrome, Edge Browser getestet. 
Soweit i.O die Ausgabe.

von Veit D. (devil-elec)


Lesenswert?

Hallo,

mit z-index: x wird die Layerposition auf dem Stapel bestimmt. Es bleibt 
aber ein Hintergrundelement. Gibt es eine Möglichkeit das es im 
Vordergrund liegt? Oder anders gefragt, wie legt der Browser fest was 
Vordergrund und Hintergrund ist? Kann man das im html/css Code 
festlegen? Sodass man nicht die Druckereinstellung ändern muss.

: Bearbeitet durch User
von Daniel A. (daniel-a)


Lesenswert?

Veit D. schrieb:
> Oder anders gefragt, wie legt der Browser fest was Vordergrund und Hintergrund 
ist?

background-color / background-image, ist immer Hintergrund. background 
eben. Eventuell könnte mann den Gradienten in ein SVG packen.

Veit D. schrieb:
> Kann man das im html/css Code festlegen?
> Sodass man nicht die Druckereinstellung ändern muss.
1
print-color-adjust: exact;
Ist brand neu: 
https://developer.mozilla.org/en-US/docs/Web/CSS/print-color-adjust

Hab es aber nur in Firefox ESR ausprobiert.

von Veit D. (devil-elec)


Lesenswert?

Daniel A. schrieb:

> background-color / background-image, ist immer Hintergrund.
> Background eben.

Ich Blödmann, logisch.  :-)
1
> print-color-adjust: exact;
In die class .basicBox eingefügt.
Funktioniert mit aktuellen Firefox und Edge.
Hintergrund drucken ist ausgeschalten und es wird dennoch wie gewünscht 
angezeigt.  :-)

Vielen Dank.

: Bearbeitet durch User
von Rbx (rcx)


Lesenswert?

Sn60pb38cu2 schrieb:
> fehlt da nicht <html> im quelltext?

Nein, aber da fehlt ein Titel.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.