Używając Aspose.Total for Java , możesz przekonwertować format JSON na PSD w dowolnej aplikacji Java w dwóch prostych krokach. Po pierwsze, używając Aspose.Cells for Java , możesz przetworzyć JSON na JPEG. Następnie, używając Aspose.Imaging for Java , możesz przekonwertować JPEG na PSD.
Wymagania dotyczące konwersji
Ponadto API umożliwia parsowanie JSON do PSD z określonymi opcjami układu. Aby określić opcje układu, możesz użyć klasy JsonLayoutOptions . Pozwala przetwarzać tablicę jako tabelę, ignorować wartości null, ignorować tytuł tablicy, ignorować tytuł obiektu, konwertować ciąg na liczbę lub datę, ustawić format daty i liczby oraz ustawić styl tytułu. Wszystkie te opcje umożliwiają prezentację danych zgodnie z własnymi potrzebami. Poniższy fragment kodu pokazuje, jak ustawić opcje układu.
Ustaw układ i konwertuj format JSON na PSD przez Java
Korzystając z API, możesz również przekonwertować JSON na PSD ze znakiem wodnym w swoim dokumencie PSD. Aby dodać do niego znak wodny, możesz najpierw przekonwertować JSON na JPEG i dodać do niego znak wodny. Aby dodać znak wodny, załaduj plik obrazu za pomocą klasy Image , utwórz obiekt klasy Graphics i zainicjuj ją obiektem Image, utwórz nowy Matrix i ustaw translację i transformację pod żądanym kątem oraz dodaj znak wodny za pomocą Graphics.drawString . Po dodaniu znaku wodnego do obrazu możesz zapisać plik JPEG w formacie PSD.
Główne Zastosowania
- Dynamiczny design graficzny – Generuj pliki projektów z warstwami, które dostosowują się do zmieniających się zbiorów danych.
- Automatyczne kreacje marketingowe – Automatycznie twórz banery, wizualizacje mediów społecznościowych i grafiki kampanii.
- Spersonalizowane szablony obrazów – Twórz spersonalizowane szablony dla treści specyficznych dla klienta.
- Makiety stron internetowych i aplikacji – Twórz interaktywne makiety dla stron internetowych i aplikacji mobilnych.
- Gotowe do druku dzieła sztuki – Przygotuj wysokiej jakości pliki PSD do profesjonalnego drukowania.
Scenariusze Automatyzacji
- Potoki JSON-do-PSD – Zautomatyzuj konwersję danych strukturalnych na warstwowe pliki Photoshopa.
- Automatyczne tworzenie warstw Photoshopa – Generuj edytowalne warstwy programowo dla efektywności.
- Procesy projektowania oparte na danych – Zintegruj zbiory danych bezpośrednio w procesy twórcze.
- Automatyzacja kreatywna zasilana przez JSON – Skaluj produkcję projektów projektowych w obszarze marketingu, sieci i druku.