Jak převést DWG na SVG v Javě

Toto téma se zaměřuje na to, jak převést DWG na SVG v Javě pomocí jednoduchého rozhraní API. Pokrývá všechny důležité informace včetně postupného algoritmu a úryvku kódu pro export obrázku DWG do SVG v Javě. Prozkoumáte různé vlastnosti pro provedení procesu vykreslování obrázku DWG do SVG.

Kroky k exportu DWG do SVG obrazu v Javě

  1. Vytvořte prostředí instalací souboru Aspose.CAD for Java Jar ze správce úložiště
  2. Otevřete zdrojový soubor DWG pomocí třídy Image
  3. Vytvořte instanci objektu třídy SvgOptions a nastavte požadované vlastnosti
  4. Převeďte DWG na SVG a uložte jej na disk pomocí metody uložení

Výše uvedené kroky vysvětlují algoritmus pro převod DWG na SVG v Javě pomocí jednoduchých volání API, přičemž nakonfigurujeme prostředí instalací požadovaného souboru Jar pomocí správce úložiště. poté načteme zdrojový soubor DWG z disku pomocí objektu třídy Image a nastavíme vlastnosti výstupního souboru SVG pomocí instance třídy SvgOptions. Nakonec DWG soubor uložíme jako SVG na disk metodou uložení.

Kód pro převod DWG na SVG v Javě

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);
}
}

Výše uvedený kód se používá pro vykreslení DWG do SVG v Javě pomocí jednoduchého rozhraní API. Třída SvgOptions zpřístupňuje různé vlastnosti pro přizpůsobení výstupního SVG včetně výběru vrstev DWG pro vykreslování uvnitř SVG, nastavení možností vektorového rastrování, nastavení vlastnosti rotace pro SVG a nastavení uživatelské barvy a textu vodoznaku atd. Nakonec jsou použity možnosti exportu SVG. k vykreslení DWG do SVG pomocí metody uložení.

V tomto tutoriálu jsme se naučili renderovat DWG soubor do SVG v Javě. Pokud se chcete dozvědět o převodu souboru DGN do PDF, přečtěte si článek na jak převést DGN do PDF v Javě.

 Čeština