Jak przekonwertować DWG na SVG w Javie

Ten temat koncentruje się na tym, jak przekonwertować DWG na SVG w Javie przy użyciu prostego interfejsu API. Obejmuje wszystkie ważne informacje, w tym algorytm krokowy i fragment kodu do eksportowania obrazu DWG do SVG w Javie. Poznasz różne właściwości, aby przeprowadzić proces renderowania obrazu DWG do SVG.

Kroki, aby wyeksportować DWG do obrazu SVG w Javie

  1. Skonfiguruj środowisko, instalując plik Jar Aspose.CAD for Java z menedżera repozytorium
  2. Otwórz źródłowy plik DWG, używając klasy Image
  3. Utwórz instancję obiektu klasy SvgOptions i ustaw żądane właściwości
  4. Przekonwertuj plik DWG na SVG i zapisz go na dysku, korzystając z metody zapisu

Powyższe kroki wyjaśniają algorytm konwersji DWG na SVG w Javie za pomocą prostych wywołań API, dzięki którym skonfigurujemy środowisko, instalując wymagany plik Jar za pomocą menedżera repozytoriów. następnie załadujemy źródłowy plik DWG z dysku za pomocą obiektu klasy Image i ustawimy właściwości wyjściowego pliku SVG za pomocą instancji klasy SvgOptions. Na koniec zapiszemy plik DWG jako SVG na dysku za pomocą metody save.

Kod do konwersji DWG na SVG w Javie

import com.aspose.cad.Image;
import com.aspose.cad.License;
import com.aspose.cad.imageoptions.SvgOptions;
import com.aspose.cad.imageoptions.svgoptionsparameters.SvgColorMode;
public class CadToSVGConvertor {
public static void main2(String[] args) throws Exception { // main method to convert DWG to SVG image using Java
String filePath= " C:/Test_Data/";
// Set the license to convert DWG to SVG
License licenseDWGtoSVG = new License();
licenseDWGtoSVG.setLicense(filePath + "Conholdate.Total.Product.Family.lic");
// Load the sample DWG file from the disk
Image cadImage = Image.load(filePath + "sample.dwg");
// Set the SVG export options
SvgOptions svgOpts = new SvgOptions();
svgOpts.setColorType(SvgColorMode.Grayscale);
svgOpts.setTextAsShapes(true);
// Save exported SVG on the disk
cadImage.save(filePath + "OutputFile.svg", svgOpts);
}
}

Powyższy kod służy do renderowania DWG do SVG w Javie przy użyciu prostego interfejsu API. Klasa SvgOptions udostępnia różne właściwości w celu dostosowania wyjściowego SVG, w tym wybierania warstw DWG do renderowania w SVG, ustawiania opcji rasteryzacji wektorów, ustawiania właściwości obrotu dla SVG oraz ustawiania koloru i tekstu znaku wodnego użytkownika itp. Na koniec używane są opcje eksportu SVG aby renderować DWG do SVG przy użyciu metody zapisu.

W tym samouczku nauczyliśmy się renderować plik DWG do formatu SVG w Javie. Jeśli chcesz dowiedzieć się więcej o konwertowaniu pliku DGN do formatu PDF, zapoznaj się z artykułem na stronie jak przekonwertować DGN na PDF w Javie.

 Polski