Comment convertir CDR en PSD en Java

Voici un bref tutoriel qui vous guidera sur la façon de convertir CDR en PSD en Java. Vous aurez un contrôle total pour convertir le fichier CDR au format PSD en Java en définissant un certain nombre de paramètres, notamment la configuration des couches, les options de pixellisation et le mode de lissage. Vous pouvez effectuer cette opération dans n’importe lequel des systèmes d’exploitation courants tels que MS Windows, macOS et Ubuntu.

Étapes pour convertir CDR en PSD en Java

  1. Ajoutez Aspose.Imaging du référentiel Maven dans le projet pour la conversion CDR en PSD
  2. À l’aide de l’objet CdrImage, chargez le fichier CDR source
  3. Instanciez l’objet PsdOptions pour définir les paramètres du fichier PSD de sortie
  4. Définir les options pour rendre toutes les pages du fichier CDR source
  5. À l’aide de l’option de couche de fusion, configurez pour créer une seule couche dans le fichier de sortie
  6. Définissez l’option de pixellisation vectorielle en définissant la couleur sur blanc et la hauteur et la largeur équivalentes à l’image source
  7. Définir le mode de lissage sur Aucun
  8. Enregistrez le fichier PSD de sortie sur le disque en utilisant les PsdOptions configurées ci-dessus

Lors de la conversion du fichier CDR en PSD en Java, nous chargeons simplement le fichier CDR source, puis instancions PsdOptions pour définir quelques paramètres du fichier PSD de sortie. Vous pouvez définir la configuration des couches, comme si nous définissions une seule couche dans le fichier PSD de sortie plutôt que de rendre chaque page du fichier source comme une page distincte dans le fichier PSD. Les options de pixellisation sont également définies avec le mode de lissage.

Code pour changer le fichier CDR en PSD en Java

Dans ce code, nous avons écrit un convertisseur fichier CDR en PSD en Java tel que la fonction Image.load() est utilisée pour charger le fichier CDR source dans l’objet CdrImage. Dans l’étape suivante, nous initialisons l’objet ImageOptionsBase avec l’objet de classe PsdOptions pour définir MultiPageOptions, la propriété MergeLayers et VectorRasterizationOptions avec la couleur blanche et la taille de l’image source. SmoothingMode est défini sur None dans le fichier de sortie.

Si vous souhaitez découvrir d’autres types de conversion, consultez l’article sur comment convertir Bitmap en PNG en Java. Ce didacticiel ne nécessite aucune autre installation d’outil tiers pour effectuer cette conversion.

 Français