Możesz przekonwertować plik cgm na obraz SVGZ w Javie w dwóch prostych krokach. Po pierwsze, używając Aspose.PDF for Java , możesz wyeksportować CGM do JPEG. Następnie za pomocą interfejsu API przetwarzania obrazów Aspose.Imaging for Java możesz renderować JPEG do SVGZ. Oba interfejsy API są objęte pakietem Aspose.Total for Java .
Konwertuj CGM na SVGZ w jednym pliku za pomocą Javy
API pozwala również na eksport pliku CGM do SVGZ do pojedynczego pliku. Aby przekonwertować wszystkie strony, możesz najpierw wyrenderować dokument CGM do jednego pliku TIFF, a następnie wyeksportować plik TIFF do SVGZ. Możesz otworzyć plik wejściowy za pomocą klasy Document i utworzyć obiekty urządzeń Resolution, TiffSettings i TIFF. Możesz uzyskać pojedynczy obraz TIFF za pomocą process metoda klasy TiffDevice . Na koniec możesz załadować plik TIFF za pomocą klasy Image i zapisać go w formacie SVGZ za pomocą save .
Konwertuj CGM na SVGZ za pomocą znaku wodnego za pomocą Javy
Korzystając z API, możesz również wyeksportować plik CGM do SVGZ ze znakiem wodnym w swoim dokumencie SVGZ. Aby dodać do niego znak wodny, możesz najpierw przekonwertować CGM na JPEG i dodać do niego znak wodny. Aby dodać znak wodny, załaduj plik obrazu za pomocą klasy Image , utwórz obiekt klasy Graphics i zainicjuj ją obiektem Image, utwórz nowy Matrix i ustaw translację i transformację pod żądanym kątem oraz dodaj znak wodny za pomocą Graphics.drawString . Po dodaniu znaku wodnego do obrazu możesz zapisać plik JPEG w formacie SVGZ.
Konwertuj i obracaj CGM do pliku SVGZ za pomocą Java
Korzystając z interfejsu API, możesz również obracać wyjściowy obraz SVGZ zgodnie z własnymi potrzebami. Metoda Image.rotateFlip może służyć do obracania obrazu o 90/180/270 stopni i odwracania obrazu w poziomie lub w pionie. Biblioteka zapewnia proste metody wykonywania złożonych operacji, jednocześnie hermetyzując wszystkie brzydkie szczegóły. Możesz określić typ obracania i odwracania, który ma być zastosowany do obrazu. Aby obrócić i odwrócić obraz, możesz załadować przekonwertowany obraz JPEG za pomocą klasy Image i wywołać obraz. metodę rotateFlip z określeniem odpowiedniego RotateFlipType .
``` CGM na SVGZ (skompresowane skalowalne grafiki wektorowe) konwersja oferuje przyjazne dla sieci, skalowalne grafiki zoptymalizowane pod kątem zmniejszonego pasma. Idealne do dostarczania szczegółowych rysunków technicznych online, SVGZ zapewnia precyzyjne renderowanie przy minimalnym rozmiarze pliku.
✅ Kluczowe przypadki użycia
- Dostarczanie skalowalnych wektorów w aplikacjach internetowych – Serwuj responsywne, wysokiej jakości diagramy wektorowe.
- Archiwum rysunków technicznych – Przechowuj złożone ilustracje w skompresowanym formacie wektorowym.
- Transformacje z CAD do internetu – Publikuj grafiki techniczne z CAD w formie gotowej do przeglądania w przeglądarce.
⚙️ Scenariusze automatyzacji
- Silniki renderowania SVG oparte na Javie – Konwertuj CGM na interaktywne, skalowalne zasoby SVGZ.
- Kompresory SVG – Automatyzuj zmniejszanie rozmiaru zachowując dokładność wizualną.
- Potoki zasobów frontendowych – Przygotuj diagramy do natychmiastowego ładowania w aplikacjach internetowych.