WindowShopper
Mitglied
Guten Tag,
ich stehe derzeit vor einem Problem, bei dem ich irgendwie keinen Ansatzpunkt finde.
Und zwar habe ich in meiner Datenbank Daten von verschiedengroßen Bildern (Breite und Höhe in mm), die der User auf der Homepage dann selbst gestalten kann.
Nach der Gestaltung gibt es zwei Endprodukte, zum einen die Datei für mich zum Drucken in 600dpi und zweitens eine PDF für den User mit dem Bild in Originalgröße, sozusagen als Vorschau wie das fertige Bild dann aussieht und wie groß es ist.
Das mit den 600dpi ist ja kein Problem, die Pixelgröße bekomme ich durch die Funktion
px = mm/10 * 600 / 2,54
Macht dann beispielsweise bei 27mm -> 637px.
Wenn ich dieses 637px breite Bild nun aber mit fpdf in eine PDF schreibe ($pdf->Image()) ist es viel größer als 27mm. Die Frage ist nun in welcher Auflösung ich das Bild für die PDF-Vorschau umwandeln muss, damit es beim User dann in Originalgröße aus dem Drucker kommt.
Schlagt mich bitte nicht wenn die Lösung auf der Hand liegt, ich steh' dabei einfach irgendwie auf dem Schlauch...
ich stehe derzeit vor einem Problem, bei dem ich irgendwie keinen Ansatzpunkt finde.
Und zwar habe ich in meiner Datenbank Daten von verschiedengroßen Bildern (Breite und Höhe in mm), die der User auf der Homepage dann selbst gestalten kann.
Nach der Gestaltung gibt es zwei Endprodukte, zum einen die Datei für mich zum Drucken in 600dpi und zweitens eine PDF für den User mit dem Bild in Originalgröße, sozusagen als Vorschau wie das fertige Bild dann aussieht und wie groß es ist.
Das mit den 600dpi ist ja kein Problem, die Pixelgröße bekomme ich durch die Funktion
px = mm/10 * 600 / 2,54
Macht dann beispielsweise bei 27mm -> 637px.
Wenn ich dieses 637px breite Bild nun aber mit fpdf in eine PDF schreibe ($pdf->Image()) ist es viel größer als 27mm. Die Frage ist nun in welcher Auflösung ich das Bild für die PDF-Vorschau umwandeln muss, damit es beim User dann in Originalgröße aus dem Drucker kommt.
Schlagt mich bitte nicht wenn die Lösung auf der Hand liegt, ich steh' dabei einfach irgendwie auf dem Schlauch...