Wie ich mich mit meinem eigenen Killer-Feature ausgetrickst habe
Heute nehme ich dich wieder mit hinter die Kulissen von print2be. Du hast es vielleicht schon gemerkt: Ich habe eine komplett neue Version unseres Klick & Bügel-Studios live genommen. Alle Upload-Produkte, die vorher mit einer lizenzierten Fremdsoftware liefen, habe ich gegen mein eigenes Studio getauscht. Es sieht nicht nur anders aus, es ist auch deutlich besser geworden. Und genau dabei ist mir ein Fehler passiert, der mich einen Morgen lang beschäftigt hat. Die Geschichte erzähle ich dir gleich, denn ich finde, aus solchen Pannen lernt man am meisten.
Warum ich überhaupt umgebaut habe
Das alte Upload-System hatte ein paar Macken, die mich genervt haben. Die größte: Es brauchte eine Mindestgröße beim Bild. Und das hat ehrlich gesagt kaum jemand verstanden. Kann ich auch komplett nachvollziehen. Du hast ein schönes Bild auf dem Handy, möchtest es gedruckt haben und legst los. Dass ein Bild zum Drucken aber nicht mit 72 ppi reicht, sondern ein Vielfaches höher aufgelöst sein muss, nämlich 300 ppi, ist den wenigsten bewusst. Auf dem Handy sehen die Bilder ja alle gleich gut aus.
Also habe ich das von Grund auf umgedreht. Mein neues Klick & Bügel-Studio nimmt jetzt einfach alle Bilder an, bis zu 10 MB, auch ganz kleine. Statt dich mit einer Fehlermeldung abzuweisen, zeigt es dir, wie groß wir dein Motiv drucken können. Die Regel ist simpel: Kleines Bild gleich kleiner Druck. So siehst du sofort, was geht, ohne dass du dich vorher mit ppi und Auflösung herumschlagen musst.
Das Killer-Feature: der Upscaler
Es wäre aber nicht mein Klick & Bügel-Studio, wenn es nicht noch ein echtes Highlight gäbe. Tada: der Upscaler. Das ist eine KI, die dein Bild so gut es geht hochrechnet. Sie kann natürlich keine Pixel herzaubern, die vorher nicht da waren, das geht physikalisch einfach nicht. Aber für den Hausgebrauch ist das Ergebnis mehr als ausreichend. Aus einem kleinen Bild wird so plötzlich ein Motiv, das du auch in einer ordentlichen Größe aufbügeln kannst. Das fühlt sich beim Ausprobieren fast ein bisschen magisch an.
Und genau dieses Feature, auf das ich so stolz war, hat mir dann ein Bein gestellt. Wie das so ist, wenn man glaubt, alles im Griff zu haben.
Der Morgen, an dem nichts lud
Die neue Version lief wie geschmiert. Voll in unsere Prozesse integriert, Bestellungen wandern automatisch in unser Produktionssystem, alles wie es soll. Ich hatte sogar gerade einen Serverumzug hinter mir, wir haben jetzt die doppelte Leistung an allem. Durch die ganze KI-Integration brauchen wir nämlich mehr Power als ich anfangs gedacht hatte. Aber das ist eine andere Geschichte für einen anderen Tag.
Zurück zu meinem Super-Feature. Eines Morgens hatte ich einen Fehler im Produktionssystem. Eine Druckdatei wurde einfach nicht geladen. Also bin ich auf den Server und habe nachgesehen. Das Schöne an meinem neuen Studio: Die Originaldaten und alle Zwischenschritte sind gespeichert. Ich konnte also Schritt für Schritt nachvollziehen, was passiert war.
Und das war passiert: Ein Kunde hatte ein Bild mit 236 KB hochgeladen. Winzig also. Der Uploader hat ihm vorgeschlagen, das Bild zu drehen, denn so wird der Druck größer. Das ist übrigens auch eine neue Sache. Der alte Uploader hat einfach abgeschnitten, wenn ein Motiv nicht auf den Bogen passte. Das passiert jetzt nicht mehr. Das Bild wird IMMER so weit runterskaliert, dass es komplett auf den Bogen passt. Nichts wird mehr abgeschnitten.
Dann hat der Kunde den Upscaler benutzt. Aus den 236 KB wurden auf einmal 3.430 KB. Das war dem Kunden wohl zu groß für die gewählte Ausrichtung, also wurde das Motiv noch einmal gedreht und dann in den Warenkorb gelegt. So weit, so gut. Dachte ich.
Wo der Wurm drinsteckte
Jetzt kommt der spannende Teil. Das hochskalierte Bild hatte am Ende 6.000 x 4.000 Pixel. Damit hätten wir locker DIN A2 drucken können. Wir drucken aber DIN A4. Und jetzt wurden all diese Pixel auf die kleine A4-Fläche gepresst.
Und weil wir für den Druck nur die reinen Pixel nutzen, ohne Komprimierung, wurde die Druckvorlage auf einmal fast 28 MB groß. Ich hatte im System aber eine Grenze von 10 MB einprogrammiert. Das Bild war also viel zu groß für meinen eigenen Speicher, hat ihn gekillt und wurde deshalb nicht verarbeitet. Mein eigenes Lieblingsfeature hatte mir die Suppe versalzen. So kann es gehen, wenn man zu gut sein will.
Die simple Lösung
Der Kunde hatte ja bestellt und ich wollte sein Motiv natürlich produzieren. Also habe ich mir überlegt, wie ich das sauber löse, ohne dass es jemandem noch einmal passiert.
Die Verbesserung ist herrlich simpel: Wenn die längste Kante eines Motivs größer als 3.508 Pixel ist, dann skalieren wir es automatisch auf 3.508 Pixel runter. Diese Zahl ist übrigens kein Zufall. 3.508 Pixel sind genau das, was du für DIN A4 bei 300 ppi brauchst, also bei voller Druckqualität.
Das Beste daran: Es gibt KEINEN Qualitätsverlust. Denn das Runterskalieren auf die passende Druckgröße passiert sowieso, egal ob vorher oder im Druckprozess. Ich mache es jetzt nur einen Schritt früher. Dadurch werden die Dateien, die mein System verarbeiten muss, deutlich kleiner, die 10-MB-Grenze wird nicht mehr gesprengt und als netter Nebeneffekt wird der ganze Server schneller. Eine kleine Änderung, drei Vorteile auf einmal. Über sowas freue ich mich am meisten.
Was ich daraus mitgenommen habe
Ich erzähle dir das nicht, weil ich gerne über meine eigenen Fehler rede. Sondern weil es ganz gut zeigt, wie wir bei print2be arbeiten. Ich baue die Werkzeuge, mit denen du dein Motiv hochlädst, selbst. Wenn dabei etwas hakt, sehe ich es sofort, kann es nachvollziehen und direkt verbessern. Bei einer zugekauften Fremdsoftware hätte ich diese Datei vielleicht nie gefunden und der Kunde hätte ewig auf sein Bügelbild gewartet.
Für dich heißt das ganz praktisch: Du kannst dein Bild einfach hochladen, egal ob klein oder groß. Mein Studio kümmert sich um den Rest, zeigt dir ehrlich, was geht, und holt mit dem Upscaler das Maximum raus. Und falls doch mal was klemmt, sitzt hier jemand, der es findet und fixt. Versprochen.
Du willst es selbst ausprobieren? Lad einfach dein eigenes Motiv hoch und schau, wie groß wir es für dich drucken können. Den Upscaler findest du direkt im Studio.