mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 13:52 Benutzername: Passwort: Auto-Login

Thema: [PHP] Briefgenerator mit Grafiken -> Druckquali schlecht vom 05.04.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP] Briefgenerator mit Grafiken -> Druckquali schlecht
Autor Nachricht
Force
Threadersteller

Dabei seit: 05.11.2002
Ort: Erfurt (DE)
Alter: 42
Geschlecht: Männlich
Verfasst Do 05.04.2007 09:59
Titel

[PHP] Briefgenerator mit Grafiken -> Druckquali schlecht

Antworten mit Zitat Zum Seitenanfang

Hallo liebe Freunde,

seit ein paar Wochen plagt mich ein Problem. Ich bin im Augenblick Mann für alles. Ich programmiere für die Firma Tools (Angebotsgenerator usw.) in PHP. Die Mitarbeiter geben Daten ein, berechnen Zeug, erzeugen Briefe. Soweit so gut.

Wir haben Briefköpfe und -bögen, auf die der Kram gedruckt wird.

Nun kommt mein Chef und findet es zu aufwändig, jedesmal Briefköpfe in den Drucker zu legen, um auf diese zu drucken. Generell hat er Recht, denn die Briefe werden einerseits ausgedruck, andererseits aber auch als PDF in unsere Kundenmanagementsoftware gespeichert.

Problem:
- die PDFs sind weiss (Briefbogen ist ja nicht als Hintergrund eingebunden)


Nun die Frage, hat schonmal einer diese beiden Sachen vereinbaren müssen? Wie kann ich eine Grafik so anlegen, dass sie sowohl am Monitor in der richtigen Größe angezeigt wird (Moni 72dpi, Briefbreite auf dem Monitor ~ 700px), aber auch nach dem Drucken noch OK geht.

Meine verschiedenen Versuche mit Grafiken ala "700px breit, 300dpi" scheitern, weil es ja, wie erwartet nach dem Druck schrottig aussieht.

Kennt jemand eine Möglichkeit, das irgendwie zu bewerkstelligen? Das wäre der Wahnsinn.

Force
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pRiMUS

Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht: Männlich
Verfasst Do 05.04.2007 10:29
Titel

Antworten mit Zitat Zum Seitenanfang

lass dir eine vorlage vom grafiker als pdf geben und verwende das als template und platziere dort den kram den du sonst auf vordruckpapier drucken würdest.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Force
Threadersteller

Dabei seit: 05.11.2002
Ort: Erfurt (DE)
Alter: 42
Geschlecht: Männlich
Verfasst Do 05.04.2007 10:36
Titel

Antworten mit Zitat Zum Seitenanfang

pRiMUS hat geschrieben:
lass dir eine vorlage vom grafiker als pdf geben und verwende das als template und platziere dort den kram den du sonst auf vordruckpapier drucken würdest.


Hallo Primus,

funktioniert so nicht. Der Grafiker bin ich btw. selbst.
Ich kann die Briefe nicht per Hand bauen. Die Mitarbeiter arbeiten in einem PHP-Tool (im Browser), in welches sie Daten eingeben, Berechnungen machen usw. Daraus entsteht ein Brief, der gedruckt werden muss.

Die Seite im Browser wird, normal, per CSS gestaltet (Fonts etc). CSS bietet aber erst in Jahren, mit CSS3, eine Möglichkeit, meine 300dpi Hintergrundgrafik so zu skalieren, dass sie sich der Seite anpasst.

Im Moment ist die eingebundene Grafik auf dem Bildschirm riesengroß und beim Drucken sieht man eben auch nur den Ausschnitt der Grafik, den man auch am Monitor gesehen hat, nämlich die obere linke Ecke.

Mach ich die Grafik 72dpi, sieht es auf dem Monitor alles gut aus, schöner Brief, passend auf einem Briefbogen, aber nachdem Druck ist die Quali schlecht (was ja am 72dpi liegt).

Das ist das ganze Problem.

Christian


Zuletzt bearbeitet von Force am Do 05.04.2007 10:37, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
hilson

Dabei seit: 05.09.2005
Ort: Pforzheim
Alter: 54
Geschlecht: Männlich
Verfasst Do 05.04.2007 12:10
Titel

Re: [PHP] Briefgenerator mit Grafiken -> Druckquali schle

Antworten mit Zitat Zum Seitenanfang

Force hat geschrieben:
Nun die Frage, hat schonmal einer diese beiden Sachen vereinbaren müssen? Wie kann ich eine Grafik so anlegen, dass sie sowohl am Monitor in der richtigen Größe angezeigt wird (Moni 72dpi, Briefbreite auf dem Monitor ~ 700px), aber auch nach dem Drucken noch OK geht.


Ich kann mir nicht vorstellen, wie das funktionieren soll denn die Anforderungen von Monitor (sprich Maßeinheit = Pixel) geht halt so irgendiwe gar nicht konform mit den üblichen Maßen im Druck (mm, cm).

Das hiesse ja dass deine 700 pix am Moni den üblichen 210 mm eines Briefbogens entsprechen müssen. Es sind bei einer 72dpi-Datei aber 24,69cm stimmt also von den Proportionen schonmal nicht. Außerdem ist die Auflösung selbst für selbst gemachte Ausdrucke etwas dürftig.

Das problem liesse sich nur über ein vektorbasierendes Format lösen, welches sich am Monitor stressfrei auf 700 pixel skalieren lässt aber dennoch verlustfrei ausgedruckt werden kann. Mit Pixelgrafiken sehe ich da keine Chance (zumindest nicht, wenn eine akzeptble Qualität zustande kommen soll).
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
aUDIOfREAK

Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht: Männlich
Verfasst Do 05.04.2007 12:33
Titel

Antworten mit Zitat Zum Seitenanfang

>> verschoben nach Programmierung >>
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Force
Threadersteller

Dabei seit: 05.11.2002
Ort: Erfurt (DE)
Alter: 42
Geschlecht: Männlich
Verfasst Do 05.04.2007 15:47
Titel

Antworten mit Zitat Zum Seitenanfang

Danke für eure Antworten, ich habe jetzt eine Lösung erstellt, die sich optisch nicht mehr vom Einzelausdruck des Briefbogens (PDF, 300dpi) unterscheidet.


Code:

CSS:

#background
{    z-index:1;

}

#content
{    z-index:2;
   position:absolute;
   margin-left: -380;
    left:50%; top:5px; width:760px;
}



Hintergrund in der PHP-Datei:

<div id='background'>
<img src='briefkopf_anschreiben.jpg' width='715' height='1055' alt='Briefkopf-Anschreiben'>
</div>



Die Grafik hat die Originalgröße A4, 300dpi und wird für die Monitorausgabe, und damit die Browserdruckfunktion, die sich leider an der Monitoransicht orientiert und diese am Ende auf's Blatt bringt, einfach auf's passende Verhältins "kleingezogen".

Das sieht optisch beim Aufrufen der Seite zwar nicht schön aus, aber in PDF und auf einem Ausdruck erstrahlt alles in normaler Qualität.

Force
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
magicslider

Dabei seit: 04.02.2007
Ort: WW
Alter: -
Geschlecht: Männlich
Verfasst Do 05.04.2007 16:03
Titel

Antworten mit Zitat Zum Seitenanfang

hi,

wir lösen sowas ganz sauber 1:1 über svg. du kannst über ajax die gleiche funktionalität wie inkscape bieten.
der user, kann sogar in inkscape offline erstellen.

wir machen das selbst mit ganzen artikelkatalogen so, - der vorteil du kannst text und bilder komplett auslagern
und einfach austauschen.

eine pdf datei kann dann noch immer generiert werden, wenn man es denn noch braucht...

bye magicslider
  View user's profile Private Nachricht senden
 
Ähnliche Themen Grafiken im PDF schlecht im Ausruck gut
Reputationswerte zu schlecht - was tun?
imcreator - gut oder schlecht?
blog in 15 min - und mir wird schlecht
Hilfe! IE zeigt DW-Website schlecht an.
Flash-Webseiten gut oder schlecht?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.