2013-06-20 16 views
9

Ich versuche derzeit, eine einfache Bild-Uploader-Anwendung zu erstellen, die es einem Benutzer ermöglicht, ein Bild von seinem Desktop zu laden, einen Ausschnitt Bereich (mit jcrop) in ein bestimmtes Seitenverhältnis, und dann filepicker.io Zuschneiden auf die definierten Dimensionen und Größe entsprechend anpassen.Größe und Zuschneiden eines Bildes mit einer einzigen Convert() Aktion

Die Benutzer laden ein Bild unbekannter Größe hoch, wählen einen Bereich im Verhältnis 10:13 (Breite x Höhe) aus und dann muss Filepicker das Bild beschneiden, bevor es die Größe auf 100x130px ändert.

Momentan muss ich zwei separate Konvertierungsaktionen durchführen, um das Bild zu beschneiden und seine Größe zu ändern, was zusätzliche Zeit in Anspruch nimmt und weniger effizient erscheint, als es sein könnte. Gibt es eine Möglichkeit, Zuschneiden und Größenänderung in einer einzigen Aktion zu kombinieren?

Um eine Vorstellung davon zu bekommen, was ich nach, ich würde dieses Kommando wie ein Bild 100x130 abgeschnitten meine ideale Größe zurückzukehren:

/konvertieren crop = 546,119,412,36 & w = 100 & h = 130

+0

Es sieht nicht so aus, dass es eine Möglichkeit, in einem Aufruf zu tun ist. –

Antwort

2

Sie eine Notiz auf ihrer Dokumentation über das Thema sehen:

Zuschneiden und Größe ändern: wir empfehlen dringend, gegen eine resize-Kombination (mit Angabe der Breite oder Höhe) mit der Gerte Funktionalität, wie es indeterminant Effekte hat je ob die Ernte vor o r nachdem das Bild verkleinert wurde.

Quelle: https://developers.inkfilepicker.com/docs/web/#inkblob-images

+5

Es wäre sehr schön für das Tintenfilepicker-Team, einen Weg zu finden, dies deterministisch zu machen. Es macht einige Nutzungsmuster problematisch, um dies nicht zu können. –

+0

ist diese Firma immer noch da? Der obige Entwicklerlink funktioniert nicht für mich. – Silkster

Verwandte Themen