Striche drucken
Paul
- multimedia (audio & video)
Moin,
bin in Bildverarbeitung nicht so ganz bewandert.
Ich zeichne mehrere Linien in mein HTML Dokument. Auf dem Bildschirm sehe ich jede einzelne. Beim Ausdrucken verschwinden manche und andere bleiben sichtbar. Staucht der Drucker (auch pdf) das Bild, sodaß nicht jedes Pixel gedruckt wird?
Paul
PS:
Das tritt nur im FF auf. Nicht im IE.
Moin
Dies liegt vielleicht an sich überlagernden Elementen! mal die Elemente mit einem Border behaften und auf der Druckvorschau das Ergebnis anschauen.
Gruß Bobby
Moin Bobby,
Dies liegt vielleicht an sich überlagernden Elementen! mal die Elemente mit einem Border behaften und auf der Druckvorschau das Ergebnis anschauen.
Ja, daran liegt's nicht.
Moin
Ja, daran liegt's nicht.
Da frag ich doch glatt mal meine Glaskugel....
Ist ja toll das es daran nicht liegt. Nur kann dir keiner helfen oder es nachvollziehen, wenn nicht ein Beispiel oder ein Link zu der entsprechenden Testseite folgt.
Gruß Bobby
Da frag ich doch glatt mal meine Glaskugel....
Kannst du das ?-)
..., wenn nicht ein Beispiel oder ein Link zu der entsprechenden Testseite folgt.
// hier wird ein div erstellt. Das Bild innerhalb ist für die Farbe da. Ein div kann man nicht mit backgroundcolor ausdrucken:
<div id="rbSummeOben" style="position:absolute; left:0px; top:0px; width:0px; height:1px; font-size:1; visibility:hidden">
<img src="../Bilder/blau.gif" height="100%" width="100%">
</div>
// <script>
// hier wird das div visible gesetzt wenn bestimmte Voraussetzungen erfüllt sind:
document.getElementById('rbSummeOben').style.visibility = "visible";
// hier wird die Position des div's festgelegt:
document.getElementById('rbSummeOben').style.left = <?php echo $x1 ?> + document.getElementById('karte').offsetLeft + 1;
Manchmal druckt der FF diese Linie, manchmal nicht. Im Browser ist sie immer zu sehen.
Paul
Hallo Paul,
»»» // hier wird ein div erstellt. Das Bild innerhalb ist für die Farbe da. Ein div kann man nicht mit backgroundcolor ausdrucken:
doch, kann man. Der Besucher muss es dem Browser nur sagen.
<div id="rbSummeOben" style="position:absolute; left:0px; top:0px; width:0px; height:1px; font-size:1; visibility:hidden">
<img src="../Bilder/blau.gif" height="100%" width="100%">
</div>
Auch Bilder können absolut positioniert werden, da muss kein Div drum gelegt werden.
// hier wird die Position des div's festgelegt:
document.getElementById('rbSummeOben').style.left = <?php echo $x1 ?> + document.getElementById('karte').offsetLeft + 1;
selbst wenn vom PHP eine Zahl kommt, ist das keine Positionsangabe. Es fehlt die Einheit
Gruß, Jürgen