Змініть розмір EPS за допомогою Java API Solution
Огляд
У цій статті пояснюється, як змінити розмір EPS за допомогою Java. Він охоплює наступні теми.
- Опис EPS зміни розміру Java
- Java змінює розмір EPS, встановлюючи новий розмір у балах
- Java змінює розмір EPS, встановлюючи новий розмір у дюймах
- Java змінює розмір EPS, встановлюючи новий розмір у міліметрах
- Java змінює розмір EPS, встановлюючи новий розмір у відсотках
Java Змінити розмір EPS Опис
Зміна розміру зображення — це операція, яка змінює один або обидва розміри зображення: ширину та висоту. Вміст зображення залишається незмінним, але саме зображення можна масштабувати в залежності від нових значень ширини та висоти. Якщо пропорційно збільшити з і висоту, представлення зображення EPS буде збільшено, інакше воно буде зменшено. Якщо ширина та висота змінюються непропорційно, результуюче представлення зображення EPS буде стиснутим або подовженим у певному напрямку. Обсяг файлу EPS залишиться майже незмінним, оскільки наше рішення не працює з вмістом, але працює із заголовком і розділом налаштування файлу EPS.
Щоб налаштувати новий розмір для представлення зображення EPS, часто необхідно знати його існуючий розмір і вибрати одиниці, в яких призначати новий розмір. Це можуть бути пункти (1/72 дюйма), дюйми, міліметри, сантиметри та відсотки.
Отже кроки для зміни розміру зображення EPS у Java такі:
- Ініціалізуйте об’єкт PsDocument вхідним потоком, що містить файл EPS.
- Витягніть існуючий розмір зображення за допомогою статичного методу extractEpsSize.
- Створіть вихідний потік для кінцевого файлу EPS.
- Змініть розмір об’єкта PsDocument із новим розміром у вибраних одиницях зі статичним методом resizeEps.
Перевірити якість Aspose.Page EPS Resize і переглянути результати можна безкоштовно в Інтернеті Змінити розмір EPS а потім перегляньте отриманий файл EPS за допомогою нашого EPS Viewer
Змініть розмір EPS, встановивши новий розмір у Points у Java
У наступному фрагменті коду Java новий розмір зображення встановлюється в точках (1/72 дюйма):
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);Змініть розмір EPS, встановивши новий розмір у дюймах у Java
У наступному фрагменті коду Java новий розмір зображення встановлено в дюймах:
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);Змініть розмір EPS, встановивши новий розмір у міліметрах у Java
У наступному фрагменті коду Java новий розмір зображення встановлюється в міліметрах:
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);Змініть розмір EPS, встановивши новий розмір у відсотках у Java
У наступному фрагменті коду Java новий розмір зображення встановлюється у відсотках:
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);
Початкове зображення

Змінене зображення
Оцініть змінення розміру EPS онлайн в нашому веб-додатку Змінити розмір EPS. Ви можете змінити розмір файлу EPS і завантажити результат за кілька секунд.
Ви можете завантажити приклади та файли даних із GitHub.