Pomocí Aspose.Total for Java můžete převést formát JSON na PSD v jakékoli aplikaci Java ve dvou jednoduchých krocích. Za prvé, pomocí Aspose.Cells for Java můžete analyzovat JSON na JPEG. Poté můžete pomocí Aspose.Imaging for Java převést JPEG na PSD.
Požadavky na převod
Kromě toho vám API umožňuje analyzovat JSON na PSD se zadanými možnostmi rozvržení. Chcete-li určit možnosti rozložení, můžete použít třídu JsonLayoutOptions . Umožňuje zpracovat pole jako tabulku, ignorovat hodnoty null, ignorovat název pole, ignorovat název objektu, převést řetězec na číslo nebo datum, nastavit datum a formát čísla a nastavit styl nadpisu. Všechny tyto možnosti vám umožňují prezentovat data podle vašich potřeb. Následující fragment kódu ukazuje, jak nastavit možnosti rozvržení.
Nastavte rozložení a převeďte formát JSON na PSD přes Java
Pomocí API můžete také převést JSON na PSD s vodoznakem v dokumentu PSD. Chcete-li přidat vodoznak, můžete nejprve převést JSON na JPEG a přidat do něj vodoznak. Chcete-li přidat vodoznak, načtěte soubor obrázku pomocí třídy Image , vytvořte objekt Graphics a inicializujte ji pomocí objektu Image, vytvořte novou Matrix objekt a nastavte překlad a transformaci na požadovaný úhel a přidejte vodoznak pomocí Graphics.drawString . Po přidání vodoznaku do obrázku můžete uložit JPEG jako formát PSD.
Klíčové použití
- Dynamický grafický design – Generujte vrstvené návrhové soubory, které se přizpůsobují změnám v datech.
- Automatizované tvorba marketingových kreativ – Automaticky vytvářejte bannery, vizuály pro sociální média a grafiku pro kampaně.
- Personalizované šablony obrázků – Vytvářejte upravené šablony pro obsah specifický pro klienta.
- Návrhy webů a aplikací – Vytvářejte interaktivní návrhy pro webové stránky a mobilní aplikace.
- Připravené k tisku umění – Připravte soubory PSD ve vysoké kvalitě pro profesionální tisk.
Automatizační scénáře
- Potrubí JSON na PSD – Automatizujte převod strukturovaných dat do vrstvených souborů Photoshopu.
- Automatizované vytváření vrstev Photoshopu – Generujte upravitelné vrstvy programově pro efektivitu.
- Pracovní postupy řízené daty – Integrujte data přímo do tvůrčích procesů.
- Automatizace kreativní produkce pomocí JSON – Škálovat produkci designu napříč marketingem, webem a tiskovými projekty.