Перетворіть EPS на EMF за допомогою Java
Перетворіть EPS у EMF за допомогою власних API Java, не потребуючи будь-якого редактора зображень або сторонніх бібліотек.
Як перетворити EPS на EMF за допомогою Java
Перетворення форматів файлів може здатися рутинним завданням, з яким стикаються графічні дизайнери. Проте недооцінювати його значення було б помилкою. Оцінка вашої роботи може залежати від того, наскільки швидко і ефективно ви вирішите це завдання. Як правило, оригінальні зображення потребують перетворення у формати, які краще підходять для друку або публікації в Інтернеті. Якщо вихідне зображення походить із графічного редактора, воно може бути у векторному форматі. У цьому випадку його потрібно растеризувати та перетворити на растровий формат для публікації. У вас є вибір: зберегти зображення в нестисненому форматі для оптимальної якості або конвертувати його у стиснутий формат без втрат, щоб зменшити розмір файлу. У певних контекстах, як-от веб-публікація, ви можете вибрати формати зі стисненням із втратами даних. Спеціально розроблені алгоритми стиснення даних зображення дозволяють значно зменшити розмір файлу, зберігаючи прийнятну якість зображення. Це полегшує швидке завантаження файлів зображень з Інтернету. Щоб перетворити EPS на EMF, ми будемо використовувати Aspose.Imaging for Java API, який є багатофункціональним, потужним і простим у використанні API для обробки зображень і перетворення для платформи Java. Ви можете завантажити його останню версію безпосередньо з Maven і встановити на своєму Maven на основі проекту, додавши такі конфігурації до pom.xml.
Репозиторiй
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Залежність
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>Version of aspose-imaging API</version>
<classifier>jdk16</classifier>
</dependency>
Кроки для перетворення EPS у EMF за допомогою Java
Розробники можуть легко завантажити та перетворити файли EPS у EMF лише за кілька рядків коду.
- Завантажити файл EPS методом Image.load
- Створіть і встановіть екземпляр необхідного підкласу ImageOptionsBase (наприклад, BmpOptions, PngOptions тощо)
- Викличте метод Image.save
- Передайте шлях до файлу з розширенням EMF і об’єкт класу ImageOptionsBase
Системні вимоги
Перш ніж запускати код прикладу перетворення, переконайтеся, що у вас є такі передумови.
- Операційна система: Windows або Linux.
- Середовище розробки: підтримує .NET Core 7 і вище, наприклад Microsoft Visual Studio.
Безкоштовна програма для перетворення EPS у EMF
- Виберіть або перетягніть зображення EPS
- Виберіть формат і натисніть кнопку Конвертувати.
- Натисніть кнопку «Завантажити», щоб завантажити зображення EMF
Перегляньте наші демонстрації в прямому ефірі для перетворення EPS у EMF
Перетворити EPS на EMF - Java
EPS Що таке EPS формат
Файли з розширенням EPS по суті описують програму на мові Encapsulated PostScript, яка описує зовнішній вигляд однієї сторінки. Назва «Інкапсульований», оскільки її можна включити або інкапсулювати в опис сторінки іншою мовою PostScript. Цей формат файлу на основі сценарію може містити будь-яку комбінацію тексту, графіки та зображень. Файли EPS можуть містити растрове зображення попереднього перегляду, інкапсульоване всередину для відображення програмами, які можуть відкривати такі файли. Файли EPS можна конвертувати в стандартні формати зображень, такі як JPG, PNG, TIFF і PDF, за допомогою різних програм, напр. Adobe Illustrator, Photoshop і PaintShop Pro. Через вразливість у безпеці файлів EPS Office 2016, Office 2013, Office 2010 і Office 365 вимкнули можливість вставляти файли EPS у документи Office.
Детальніше | EPSEMF Що таке EMF формат
Розширений формат метафайлів (EMF) зберігає графічні зображення незалежно від пристрою. Метафайли EMF складаються із записів змінної довжини в хронологічному порядку, які можуть відтворити збережене зображення після аналізу на будь-якому пристрої виводу. Ці записи змінної довжини можуть бути визначеннями закритих об’єктів, командами для малювання та властивостями графіки, критичними для точного відтворення зображення. Коли пристрій відкриває метафайл EMF за допомогою власного графічного середовища, пропорції, розміри, кольори та інші графічні властивості оригінального зображення залишаються незмінними незалежно від платформи пристрою, що відкривається.
Детальніше | EMFІнші підтримувані перетворення
Використовуючи Java, можна легко конвертувати різні формати, зокрема.