• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Drucken über CSS mit em/pt

Chronos

Aktives Mitglied
Hallo, ich habe ein kleine PHP-Seite mit der ich Beschriftungen erstelle und die ich dann mit einem Browser drucken möchte.
Da das aber teilweise sehr kleine Beschriftungen sind, müssen die Maße stimmen. Nach meinen Nachforschungen habe ich herausgefunden,
das Pixel die schlechteste Wahl ist, die man nehmen kann - ist ja auch klar. Als alternative werden die Einheiten "dm" und "pt" empfohlen.
Aber egal ob ich nun dm oder pt nehme, jeder Browser meint hier und da noch 3-4mm hinzuzufügen also recht ungenau.

Meine Frage ist wie ich das zumindestens in den aktuellsten Browsern (Chrome und FF vorallem) mm-genau hinbekomme oder wie ihr sonst so etwas angeht.
 
Hallo,

also mm genau wird das nichts, das geht nur über PDF und dann auch nur wenn beim Druck bei Anpassung "keine" ausgewählt ist und der Drucker auch das macht was man ihm sagt.
Da ja schon mit PHP arbeitest sollte das ja kein problem sein mit dem Vorteil das sich da Objekte mm genau Positionieren lassen.
(kleines Manko alpha tranzparens geht glaube ich nicht bei PNGs)

Cheffchen
 
Danke für die Antwort.
Also im grundegenomen nutz ich PHP ja nur um aus einer MySQL-Datenbank mir je nach Anzahl der Datensätze dementsprechend viele Beschriftungen zu erstellen. Der Rest erfolgt über HTML und CSS also das Layout und die Größe der Beschriftung. Wie meinst du das mit PHP im Bezug auf die Objekte? Lässt sich damit direkt PDF erzeugen? Etwas PHP kann ich ja aber noch nicht so tiefgreifend :D. Das Problem wäre auch wieder das ich den Barcode per PHP erstelle und somit erstmal nur ein <img>-Tag also noch keine Datei vorhanden ist. Das nur als Randbedingungen an die ich jetzt dabei denken muss.

Kannst du mir da ein paar Stichworte geben wie genau man da PHP nutzt?
 
Hallo,

ob als PDF die lösung ist weis ich nicht dazu fehlen die infos
es kommt auch drauf an was für Barcode (EAN13, 128 ...).
hier mal EAN13 als PDF erstellt.
Aufzeichnen.JPG
Cheffchen
 
Sorry das ich jetzt erst antworte. Barcodes war wohl etwas zu allgemein gefasst, es geht um QR-Codes.
Im Moment gibt es eine MySQL-DB und aus den Daten werden die QR-Codes und Etiketten erstellt. Wenn man sich dabei auf einen Drucker und Browser beschränkt ist alles okay aber das ist weit davon entfernt wie ich es gern hätte.
 
Zurück
Oben