Просмотр изображений WMZ с помощью Java
Создавайте собственные приложения Java для просмотра файлов изображений WMZ с помощью серверных API
Как просматривать изображения WMZ с помощью Java
Не редки случаи, когда в качестве исходного материала мы получаем изображения в мало распространенных форматах. Для последующего просмотра таких изображение требуются специальные программы. Чтобы не думать об этой проблеме и использовать время на решения вопроса для более творческих задач, воспользуйтесь функциями графической библиотеки Java. С помощью конвертации таких изображений в файлы более популярных форматов вы сможете открыть их в стандартной для вашей платформы программе изображений. Для просмотра файлов WMZ мы будем использовать Aspose.Imaging для Java API, который представляет собой многофункциональный, мощный и простой в использовании API для обработки и преобразования изображений для платформы Java. Вы можете скачать его последнюю версию прямо с Maven и установите его в своем проекте на основе Maven, добавив следующие конфигурации в файл pom.xml.
Репозиторий
<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>
Шаги для просмотра WMZ с помощью Java
Вам нужно aspose-imaging-version-jdk16.jar , чтобы попробовать следующий рабочий процесс в вашей собственной среде.
- загрузите файлы WMZ с помощью метода Image.Load;
- создайте изображение для просмотра;
- сохраните новое изображение на диск в поддерживаемом Aspose.Imaging формате.
Системные Требования
Aspose.Imaging для Java поддерживается во всех основных операционных системах. Просто убедитесь, что у вас есть следующие предпосылки:
- Установлен JDK 1.6 или выше.
Бесплатное приложение для просмотра WMZ
- Выберите или перетащите изображение WMZ
- Изображение будет автоматически загружено и показано
Проверьте наши живые демонстрации для просмотра WMZ
Просмотр изображений WMZ - Java
import java.io.File; | |
import com.aspose.imaging.Image; | |
import com.aspose.imaging.imageoptions.*; | |
//You can get all image templates from https://github.com/aspose-imaging/Aspose.Imaging-for-Java/blob/master/Examples/Data/Templates.zip | |
//After download archive please unpack it and replace templatesFolder variable path with your path to unpacked archive folder | |
public class Main { | |
public static void main(String[] args) { | |
// get path of the input data | |
String templatesFolder = System.getenv("DATA_PATH"); | |
// get output path | |
String outputFolder = System.getenv("OUT_PATH"); | |
if (templatesFolder == null) | |
templatesFolder = "data"; | |
if (outputFolder == null) | |
outputFolder = "out"; | |
// Load the wmz file in an instance of Image | |
try (Image image = Image.load(templatesFolder + File.separator + "template.wmz")) { | |
// Create an instance of PngOptions | |
PngOptions exportOptions = new PngOptions(); | |
WmfRasterizationOptions vectorOptions = new WmfRasterizationOptions(); | |
vectorOptions.setPageWidth(image.getWidth()); | |
vectorOptions.setPageHeight(image.getHeight()); | |
exportOptions.setVectorRasterizationOptions(vectorOptions); | |
// Save wmz to png | |
image.save(outputFolder + File.separator + "wmz-to-png-output.png", exportOptions); | |
} | |
} | |
} |
Об Aspose.Imaging for Java API
Aspose.Imaging API — это решение для обработки изображений, позволяющее создавать, изменять, рисовать или конвертировать изображения и фотографии в приложениях. Он предлагает: кросс-платформенную обработку изображений, включая, помимо прочего, преобразования между различными форматами изображений (включая единую многостраничную или многокадровую обработку изображений), модификации, такие как рисование, работа с графическими примитивами, преобразования (изменение размера, обрезка, отражение и поворот), бинаризация, оттенки серого, настройка яркости, контрастности, расширенные функции обработки изображений (фильтрация, дизеринг, маскирование, устранение перекоса) и стратегии оптимизации памяти. Это автономная библиотека, которая не зависит от какого-либо программного обеспечения для операций с изображениями. Можно легко добавить в проекты высокопроизводительные функции преобразования изображений с помощью собственных API. Это 100% частные локальные API, а изображения обрабатываются на ваших серверах.WMZ Чем является WMZ формат
WMZ — это расширение файла для формата файла скина в/для/используемого проигрывателем Windows Media. Файл WMZ представляет собой заархивированный файл WMF в формате XML.
Читать далееДругие поддерживаемые форматы просмотра
Используя Java, можно легко просматривать различные форматы, в том числе: