Serwer edytujący dynamicznie pliki Photoshopowe

Serwer edytujący dynamicznie pliki Photoshopowe
Drzewiec
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 135
0

Cześć. Jestem front devem i moja wiedza dotycząca backu sięga zrobienia prostego CMSa, a DevOps w ogóle jest mi obcy. Zastanawiam się, czy jest możliwe coś takiego:

  1. Na stronie www użytkownik wybiera obrazek z domyślnymi napisami, który go interesuje.
  2. Użytkownik wpisuje w input tekst, który chce mieć na obrazku.
  3. Idzie request do serwera, który mówi jaki obrazek i tekst wybrał użytkownik.
    i teraz nie wiem, czy nie fantazjuję, po prostu się na tym nie znam:
  4. Na serwerze automatycznie odpala się Photoshop z pluginem napisanym w JS, który podmienia teksty w plikach photoshopowych.
  5. Serwer automatycznie zapisuje obrazek wybrany przez użytkownika z tekstem też wybranym przez użytkownika jako png.
  6. Serwer wysyła gotowy obrazek z powrotem na stronę albo na maila użytkownika.

Powiedzcie mi tylko, czy to możliwe, a jeśli nie, to może macie lepszy pomysł jak osiągnąć taki efekt - dynamicznego podmieniania tekstów na obrazach? Zastanawiam się też, czy nie byłoby to pogwałcenie licencji, no bo użytkownik korzystał by w małym, ale jednak jakimś stopniu z Photoshopa nie mając wykupionej licencji.

hauleth
  • Rejestracja: dni
  • Ostatnio: dni
3

Nie potrzebujesz do tego serwera ani Photoshopa. Canvas w przeglądarce wystarczy. A jeśli to tylko podmiana tekstu używając kroju dostępnego na urządzeniu klienta, to samo SVG powinno wystarczyć.

AK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3561
1

Dodam, linuxowe pakiety graficzne mają siostrzane zestawy programów, z command line można sporo zrobić (ja używałem skalowanie i wyciąganie meta-danych z faksu Hylafax, tak , dobre kilka lat temu)
Imagemagic?? Gimp? Jakiś trzeci? Nie umiem sobie przypomnieć. Było dobrze udokumentowane, i używało się z satysfakcją

Dodam, dość ambitne, ze wszystkimi algorytmami chroniącym przed głupim spadkiem jakości, na pewno lepsze od JS Canvas. Jak się aplikowało do marnej jakości faksów, to ważne
Z pewnością nakładanie napisów było.

O wiele szybsze od wstawania PS (straszny ten pomysł z wątku)

@Drzewiec usuwania poprzedniego napisu z obrazka to nie sposób sobie wyobrazić z dobrą jakością - o ile ten napis jest zawarty jako pixele
Ty tez nie mówisz, jakoby wejściem był warstwowy projekt PS, więc pewnie bitmap.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.