Quadratische Kacheln aus einem Streifen exportieren - in Inkscape oder Gimp

Ich verwende Inkscape und Gimp, um Assets für ein Wortspiel zu erstellen, und suche nach Ratschlägen von erfahreneren Benutzern dieser großartigen Tools.

In Inkscape habe ich einen Streifen mit 26 Buchstaben und deren Werten erstellt :

Inkscape-Streifen

Der Streifen ist bequem zu bearbeiten - ich habe dort das Rasterraster aktiviert und kann die SVG-Datei jederzeit erneut aufrufen und Schriftgrößen oder Buchstabenwerte ändern.

Dann habe ich die SVG-Datei als ganze Seite in PNG-Dateien in verschiedenen Auflösungen exportiert:

Inkscape-Bitmap

Leider funktioniert das Laden einer PNG-Datei mit 6240 x 240 Pixel nicht mit Android (aufgrund der OpenGL-Breitenbegrenzung für Texturen - 2048 Pixel auf vielen Geräten).

Also muss ich die SVG-Datei oder die resultierenden PNG-Dateien in quadratische Bilder von 240 x 240 Pixel für jeden Buchstaben aufteilen (Android könnte sie ohne Probleme verarbeiten).

Meine Frage ist, ob jemand eine gute Möglichkeit kennt, eine solche Aufteilung in Inkscape (das wäre am besten) oder in Gimp durchzuführen?

Im Dialogfeld "Bitmap exportieren" von Inkscape sehe ich ein stapelbezogenes Kontrollkästchen ... Könnte es für meine Zwecke verwendet werden?

opengl bevorzugt quadratische Layouts, so dass Sie ein 2048 x 2048 Bild erstellen können, Sie haben kein Problem damit, es dort einzupassen, und es sollte einfach und schnell manuell zu machen sein
Leider funktioniert das auf meinen Android-Geräten nicht.
sicher, das System sagt es sogar. Es gibt keinen Grund für all diese Daten in einer Zeile.
Wie unterscheidet sich dieses Problem von diesem und wenn ja, was ist Ihr Problem mit der dortigen Lösung (die Sie akzeptiert haben)?
Die erste Frage betraf das Erstellen eines Streifens ähnlicher Elemente in Inkscape (ich hatte auf eine Möglichkeit gehofft, Positionen und Schriftgrößen gleichzeitig zu ändern). Die zweite Frage betrifft den Batch-Export quadratischer Bereiche von Inkscape- oder Gimp-Dokumenten.
Die Antwort von @Drasil ist richtig, haben Sie versucht, sie anzuwenden? PS quadratisch ist ein Begriff, der sich eher auf Funktionen bezieht, meinst du quadratisch ?
Ja, quadratisch , danke. Ich bin sicher, ImageMagick wird funktionieren (+1 seine Antwort), aber ich suche immer noch nach einem Weg in Inkscape/Gimp ...

Antworten (2)

Ja, Sie können es in Gimp tun , aber meiner Meinung nach ist es einfacher mit ImageMagick (siehe auch hier ).

Sie müssen viele Richtlinien setzen , wo Sie schneiden müssen:

Richtlinien

Und dann wenden Sie einfach die Guillotine -Transformation an:

Guillotine

Danach haben Sie das Originalbild in viele Bilder aufgeteilt :

viele Bilder

Und Sie müssen sie alle unter einem richtigen Namen speichern – pardon, exportieren.

Ok, vielleicht können Sie ein Skript für die Richtlinien verwenden und das Slice- Plugin anwenden (das die Bilder in einem Ordner speichert), um es schneller zu machen ...

In Inkscape können Sie den zu exportierenden Bereich auswählen, und Sie können einfach die richtigen Koordinaten berechnen und jedes Bild speichern:

Speicherbereich in Inkscape

Siehe auch hier für Inkscape.

Vertrauen Sie mir, ich liebe Gimp und Inkscape, aber ein geeigneteres Werkzeug für diese Art von Operation ist Imagemagick ;-).

+1 Danke für die tolle Antwort. Ich habe jedoch versucht, Bitmaps in Inkscape als 240 x 240-Bereich zu exportieren - es ist fast unmöglich (setzt immer den falschen Bereich zurück und exportiert ihn), zumindest auf dem Mac. Windows werde ich demnächst ausprobieren.
Ok, lass es uns wissen, wenn du es geschafft hast!

Ich würde ein anderes Tool wie "image magick" verwenden, um Ihr exportiertes PNG in Slices zu "kompilieren".

Zum Beispiel: http://www.imagemagick.org/Usage/crop/

Die Antwort ist richtig, aber imho können Sie sie mit einem Beispiel für die Verwendung von convert verbessern, z. B. convert.exe big_english.png -crop 240x240 letter_%d.png (was funktionieren sollte) und eines der erhaltenen Bilder zeigen.