gelöschter Benutzer

Grafik -> DPI (Seite 2)



gelöschter Benutzer
am 03.09.2010, 11:44 Uhr schrieb

Es ist kein Bild, es sind 2 Zeilen Text.

Ich wollte mir ein kleines Tool schreiben das eine CSV-Datei einliest und daraus eine Grafik mit dem Text generiert und die dann ausdruckt weil ich die grackliche Schrift meiner Praktikantin nicht entziffern kann. Es ist nur für Ordnermappen.

Das ganze ist nicht schwer und war schnell gemacht, das einzige was stört ist die schlechte Druckauflösung.


joerg
Avatar joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
am 03.09.2010, 12:38 Uhr schrieb joerg

Hallo Thomas

Vielleicht helfen dir dann die Image Funktionen in PHP weiter!

ca2.php.net/manual/de/ref.image.php



Gruß
Jörg


Zufällige Umleitung zu der Startseite einer meiner Domains
Meine ungewöhnlichen Tools

Raptor
Avatar Raptor
IT-Student
Content Gott (1013 Beiträge)
am 03.09.2010, 13:00 Uhr schrieb Raptor

Hast du schon mal daran gedacht, das Bild 3x grösser zu generieren und dann per HTML/CSS (oder vom Druckprogramm) 3x kleiner anzeigen zu lassen und so auszudrucken?
Dann müssten die DPI auch 3x mehr sein.


Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen

[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel


gelöschter Benutzer
am 03.09.2010, 13:02 Uhr schrieb

@ joerg: Nein tun sie nicht die GD2 ist damit überfordert.

@ raptor: ja auf die Idee bin ich auch schon gekommen, nur wie sag ich dem Drucker das er 300 dpi nehmen soll, das rendern ist kein Problem.


webart_workers
Avatar webart_workers
Mediengestalter
Content Halbgott (512 Beiträge)
am 03.09.2010, 13:20 Uhr schrieb webart_workers

und wenn die Praktikantin einen Schreib/Font-Zeichenkurs macht?


Joomla Webdesign Freiburg, Lörrach, Basel - SEO/SEM - Support - Security - Schulungen: webart-workers | joomla services
Joomla Portfolio: [url="http://www.webart-workers.de/portfolio/webdesi

UFOMelkor
Avatar UFOMelkor
Student
Content Meister (350 Beiträge)
am 03.09.2010, 14:28 Uhr schrieb UFOMelkor

Wenn es eh nur Text ist, warum dann nicht gleich als Html Datei erstellen und ausdrucken oder alternativ als PDF?


Naturkosmetik in Bochum

Steppenhahn Ultramarathon-Community


gelöschter Benutzer
am 03.09.2010, 14:40 Uhr schrieb

Wegen der Größe der Etiketten, das lies sich mit px so schön berechnen.


@ww: das ist die Idee, Problem gelöst



gelöschter Benutzer
am 03.09.2010, 19:17 Uhr schrieb

So ich habe es jetzt so gemacht wie Raptor sagte, mit Krita oder Gimp kann man die DPI noch ändern. Das muss man zwar von Hand machen aber egal.

Und Wikipedia erzählt mal was falsches, in den Grafiken werden die DPI Werte doch gespeichert.

Nun ja das Ergebnis ist super, der Unterschied ist wesentlich größer als ich dachte.


Gruß Thomas


RobbyMe
Avatar RobbyMe
Teamleiter Verkauf Printmedien
Guru (228 Beiträge)
am 03.09.2010, 21:35 Uhr schrieb RobbyMe

hansen schrieb:

RobbyMe schrieb:

Wenn Du die neu generierten Dateien dann für den Druck bzw. Print verwendest, sieht dies sehr "bescheiden" aus. Von 300dpi auf 72 dpi geht immer nur umgekehrt nur bedingt, egal welches Programm.
Gruß Robert


Hallo Robert,

viele Druckereien benötigen eine Auflösung von 300dpi, so dass man diese Umrechnung machen muss, auch wenn dies einen Verlust der Qualität bedeutet.

hansen



Hallo Hannelore,

ich bin selbst in einer Druckerei. Bilddaten könnten auch in 72dpi verarbeitet werden, da ides dem RIP egal ist. Nur die Qualität ist eben erst in 300dpi optimal und bei 250dpi noch in Ordnung. Also man muss keine Umrechnung machen, denn der Verlust existiert in beiden Fällen bei 72dpi und bei hochgerechneten 300dpi.

Gruß Robert

Gruß Robert


Parkplatz Sharing in jeder deutschen St


gelöschter Benutzer
am 09.03.2011, 18:52 Uhr schrieb

UFOMelkor schrieb:

Ich bin mir nicht sicher, ob damit das gewünschte erreicht werden kann, aber hast du es mal mit ImageMagick und der PHP Funktion exec mit der Option -density versucht?



Sry, das ich das alte Thema nochmal aufrufe aber UFOMelkor hatte von Anfang an recht, ich hatte es damals nur nicht verstanden, sry.
Hier der Code zur Lösung des Problems. (Falls es jemand braucht.)

// Bild speichern
imageJpeg($img,$dir.\'bild.jpeg\',100);

// die Auflösung ändern, in meinem Fall 600 DPI
exec(\'convert -density 600 \'.$dir.\'bild.jpeg \'.$dir.\'bild.jpeg\');

// Und so kann mans gleich zum Ducker schicken
exec(\'lpr \'.$dir.\'bild.jpeg\');



Danke und viele Grüße
Thomas




« zurück zu: PHP & MySQL

Das Seitenreport Forum hat aktuell 5274 Themen und 36108 Beiträge.
Insgesamt sind 48346 Mitglieder registriert.