Redimensionner EPS à l'aide de la solution API Java
Aperçu
Cet article explique comment redimensionner EPS à l’aide de Java. Il couvre les sujets suivants.
- Description EPS de redimensionnement Java
- Java Resize EPS définissant une nouvelle taille en points
- Java Resize EPS définissant une nouvelle taille en pouces
- Java Resize EPS définissant une nouvelle taille en millimètres
- Java Resize EPS définissant une nouvelle taille en pourcentage
Java Redimensionner EPS descriptif
Le redimensionnement de l’image est une opération qui modifie l’une des dimensions de l’image, ou les deux : la largeur et la hauteur. Le contenu de l’image reste le même, mais l’image elle-même peut être mise à l’échelle en fonction de nouvelles valeurs de largeur et de hauteur. Si avec et la hauteur sont augmentés proportionnellement, la représentation de l’image EPS sera agrandie, sinon elle sera réduite. Si la largeur et la hauteur sont modifiées de manière disproportionnée, la représentation résultante de l’image EPS sera compressée ou allongée dans une certaine direction. Le volume du fichier EPS restera presque inchangé car notre solution ne fonctionne pas avec le contenu mais fonctionne avec l’en-tête et la section de configuration du fichier EPS.
Pour configurer une nouvelle taille pour la représentation d’une image EPS, il est souvent nécessaire de connaître sa taille existante et de choisir les unités dans lesquelles attribuer la nouvelle taille. Il peut s’agir de points (1/72 de pouce), de pouces, de millimètres, de centimètres et de pourcentages. Ainsi, les étapes de redimensionnement de l’image EPS en Java sont les suivantes :
- Initialisez l’objet PsDocument avec un flux d’entrée contenant un fichier EPS.
- Extrayez la taille existante de l’image à l’aide de la méthode statique extractEpsSize.
- Créez un flux de sortie pour le fichier EPS résultant.
- Redimensionnez l’objet PsDocument avec la nouvelle taille dans les [Unités] sélectionnées (8) avec la méthode statique resizeEps.
Vous pouvez vérifier la qualité du redimensionnement EPS d’Aspose.Page et afficher les résultats via la fonction gratuite en ligne Resize EPS, puis afficher le fichier EPS résultant avec notre Visionneuse EPS
Redimensionner EPS en définissant une nouvelle taille dans Points en Java
Dans l’extrait de code Java suivant, la nouvelle taille de l’image est définie par points (1/72 de pouce) :
1// Setting new size of EPS file in points.
2
3// Initialize PS document with EPS file
4PsDocument document = new PsDocument(getDataDir() + "input.eps");
5
6String outputFileName = "output_resize_points.eps";
7
8//Get size of EPS image
9Dimension oldSize = document.extractEpsSize();
10
11//Increase EPS size in 2 times and save to new file
12document.resizeEps(getOutputDir() + outputFileName,
13 new DimensionF(oldSize.width * 2, oldSize.height * 2), Units.Points);Redimensionner EPS en définissant une nouvelle taille en pouces en Java
Dans l’extrait de code Java suivant, la nouvelle taille de l’image est définie en pouces :
1// Setting new size of EPS file in inches.
2
3// Initialize PS document with EPS file
4PsDocument document = new PsDocument(getDataDir() + "input.eps");
5
6String outputFileName = "output_resize_inches.eps";
7
8//Get size of EPS image
9Dimension oldSize = document.extractEpsSize();
10
11//Save EPS file with new name and new size assigned in inches
12document.resizeEps(getOutputDir() + outputFileName,
13 new DimensionF(5.791f, 3.625f), Units.Inches);Redimensionner EPS en définissant une nouvelle taille en millimètres en Java
Dans l’extrait de code Java suivant, la nouvelle taille de l’image est définie en millimètres :
1// Setting new size of EPS file in millimeters.
2
3// Initialize PS document with EPS file
4PsDocument document = new PsDocument(getDataDir() + "input.eps");
5
6String outputFileName = "output_resize_mms.eps";
7
8//Get size of EPS image
9Dimension oldSize = document.extractEpsSize();
10
11//Save EPS file with new name and new size assigned in millimeters
12document.resizeEps(getOutputDir() + outputFileName,
13 new DimensionF(196, 123), Units.Millimeters);Redimensionner EPS en définissant une nouvelle taille en pourcentages en Java
Dans l’extrait de code Java suivant, la nouvelle taille de l’image est définie en pourcentage :
1// Setting new size of EPS file in percents of original size.
2
3// Initialize PS document with EPS file
4PsDocument document = new PsDocument(getDataDir() + "input.eps");
5
6String outputFileName = "output_resize_percents.eps";
7
8//Get size of EPS image
9Dimension oldSize = document.extractEpsSize();
10
11//Save EPS file with new name and new size assigned in percents of original size
12document.resizeEps(getOutputDir() + outputFileName,
13 new DimensionF(200, 200), Units.Percents);
Image initiale

Image redimensionnée
Évaluez le redimensionnement EPS en ligne sur notre application Web de redimensionnement EPS. Vous pouvez redimensionner le fichier EPS et télécharger le résultat en quelques secondes.
Vous pouvez télécharger des exemples et des fichiers de données depuis GitHub.