En utilisant Aspose.Total for Java , vous pouvez convertir le format JSON en PSD dans n’importe quelle application Java en deux étapes simples. Tout d’abord, en utilisant Aspose.Cells for Java , vous pouvez analyser JSON en JPEG. Après cela, en utilisant Aspose.Imaging for Java , vous pouvez convertir JPEG en PSD.
Exigences de conversion
De plus, l’API vous permet d’analyser JSON en PSD avec des options de mise en page spécifiées. Afin de spécifier les options de mise en page, vous pouvez utiliser la classe JsonLayoutOptions . Il vous permet de traiter un tableau comme un tableau, d’ignorer les valeurs nulles, d’ignorer le titre du tableau, d’ignorer le titre de l’objet, de convertir une chaîne en nombre ou en date, de définir le format de date et de nombre et de définir le style du titre. Toutes ces options vous permettent de présenter vos données selon vos besoins. L’extrait de code suivant vous montre comment définir les options de mise en page.
Définir la mise en page et convertir le format JSON en PSD via Java
À l’aide de l’API, vous pouvez également convertir JSON en PSD avec filigrane dans votre document PSD. Pour ajouter un filigrane, vous pouvez d’abord convertir JSON en JPEG et y ajouter un filigrane. Pour ajouter un filigrane, chargez un fichier image à l’aide de la classe Image , créez un objet de la classe Graphics classe et initialisez-la avec l’objet Image, créez une nouvelle Matrix et définissez la traduction et la transformation à l’angle souhaité et ajoutez un filigrane à l’aide de [Graphics.drawString]( https://reference.aspose.com/imaging/java/com.aspose.imaging/Graphics# méthode drawString-java.lang.String-com.aspose.imaging.Font-com.aspose.imaging.Brush-float-float-). Après avoir ajouté le filigrane dans votre image, vous pouvez enregistrer le JPEG au format PSD.
Cas d'utilisation clés
- Conception graphique dynamique – Générer des fichiers de conception en couches qui s’adaptent aux ensembles de données changeants.
- Créations marketing automatisées – Produire automatiquement des bannières, des visuels pour les médias sociaux et des graphiques de campagne.
- Modèles d’images personnalisés – Créer des modèles personnalisés pour un contenu spécifique à un client.
- Maquettes Web et d’applications – Créer des maquettes interactives pour les sites Web et les applications mobiles.
- Artwork prêt pour l’impression – Préparer des fichiers PSD de haute qualité pour l’impression professionnelle.
Scénarios d'automatisation
- Pipelines JSON vers PSD – Automatiser la conversion de données structurées en fichiers Photoshop en couches.
- Création automatisée de calques Photoshop – Générer des calques modifiables de manière programmée pour plus d’efficacité.
- Flux de travail de conception basés sur les données – Intégrer directement des ensembles de données dans les processus créatifs.
- Automatisation créative alimentée par JSON – Mettre à l’échelle la production de conception à travers les projets marketing, Web et d’impression.