Konwertuj WMF na SVGZ przez Java
Przekształć WMF w SVGZ za pomocą natywnych interfejsów API Java bez konieczności używania edytora obrazów lub bibliotek innych firm.
Jak przekonwertować WMF na SVGZ za pomocą Java
Konwersja formatów plików może wydawać się rutynowym zadaniem grafików. Błędem byłoby jednak niedocenianie jego znaczenia. Ocena Twojej pracy może zależeć od tego, jak szybko i skutecznie poradzisz sobie z tym zadaniem. Zazwyczaj oryginalne obrazy wymagają konwersji do formatów lepiej dostosowanych do druku lub publikacji w Internecie. Jeśli oryginalny obraz pochodzi z edytora graficznego, może być w formacie wektorowym. W tym scenariuszu należy go zrastrować i przekonwertować na format rastrowy na potrzeby publikacji. Masz możliwość zapisania obrazu w formacie nieskompresowanym w celu uzyskania optymalnej jakości lub przekonwertowania go na format skompresowany bezstratnie w celu zmniejszenia rozmiaru pliku. W niektórych kontekstach, np. przy publikowaniu w Internecie, można wybrać formaty skompresowane stratnie. Specjalnie zaprojektowane algorytmy kompresji danych obrazu pozwalają na znaczne zmniejszenie rozmiaru pliku przy zachowaniu akceptowalnej jakości obrazu. Ułatwia to szybkie pobieranie plików obrazów z Internetu. Aby przekonwertować WMF na SVGZ, użyjemy Aspose.Imaging dla Javy API, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do obróbki i konwersji obrazów dla platformy Java. Możesz pobrać jego najnowszą wersję bezpośrednio z Maven i zainstaluj go w swoim projekcie opartym na Maven, dodając następujące konfiguracje do pom.xml.
Repozytorium
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Zależność
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>version of aspose-imaging API</version>
<classifier>jdk16</classifier>
</dependency>
Kroki, aby przekonwertować WMF na SVGZ za pomocą Java
Programiści mogą łatwo ładować i konwertować pliki WMF na SVGZ w zaledwie kilku linijkach kodu.
- Załaduj plik WMF za pomocą metody Image.load
- Utwórz i ustaw instancję wymaganej podklasy ImageOptionsBase (np. BmpOptions, PngOptions itp.)
- Wywołaj metodę Image.save
- Przekaż ścieżkę pliku z rozszerzeniem SVGZ i obiektem klasy ImageOptionsBase
wymagania systemowe
Przed uruchomieniem przykładowego kodu konwersji upewnij się, że masz następujące wymagania wstępne.
- System operacyjny: Windows lub Linux.
- Środowisko programistyczne: obsługuje .NET Core 7 i nowsze wersje, takie jak Microsoft Visual Studio.
Darmowa aplikacja do konwersji WMF na SVGZ
- Wybierz lub przeciągnij i upuść obraz WMF
- Wybierz format i kliknij przycisk Konwertuj
- Kliknij przycisk Pobierz, aby pobrać obraz SVGZ
Sprawdź nasze prezentacje na żywo, aby przekonwertować WMF na SVGZ
Konwertuj WMF na SVGZ - Java
WMF Co jest WMF Format pliku
Pliki z rozszerzeniem WMF reprezentują Microsoft Windows Metafile (WMF) do przechowywania danych obrazów wektorowych i bitmapowych. Aby być bardziej dokładnym, WMF należy do kategorii formatów plików wektorowych w formatach plików graficznych, które są niezależne od urządzeń. Windows Graphical Device Interface (GDI) używa funkcji zapisanych w pliku WMF do wyświetlania obrazu na ekranie. Bardziej rozszerzona wersja WMF, znana jako Enhanced Meta Files (EMF), została opublikowana później, dzięki czemu format jest bogatszy w funkcje. Praktycznie WMF są podobne do SVG.
Czytaj więcej | WMFSVGZ Co jest SVGZ Format pliku
Plik z rozszerzeniem .svgz to skompresowana wersja pliku Scalable Vector Graphics (.SVG). Jest skompresowany za pomocą kompresji gzip i zawiera dane w formacie XML. Pliki SVGZ obsługują przezroczystość, gradienty, animacje i filtry. Pliki SVGZ mają mniejszy rozmiar w porównaniu z domyślnymi plikami SVG, a ten zmniejszony rozmiar pliku pomaga przesyłać pliki graficzne online. Projektant graficzny tworzy pliki SVGZ za pomocą narzędzi takich jak Adobe Illustrator, Corel PaintShop Pro i innych. Jednak pliki SVGZ można generować, włączając kompresję GZip na serwerze Apache podczas wysyłania danych obrazu.
Czytaj więcej | SVGZInne obsługiwane konwersje
Za pomocą Java można łatwo konwertować różne formaty, w tym.