Как да конвертирате DWG в SVG в Java

Тази тема се фокусира върху това как да конвертирате DWG в SVG в Java с помощта на прост API интерфейс. Той обхваща цялата важна информация, включително поетапния алгоритъм и кодов фрагмент за експортиране на DWG към SVG изображение в Java. Ще проучите различните свойства, за да изпълните процеса на рендиране на изображения от DWG към SVG.

Стъпки за експортиране на DWG към SVG изображение в Java

  1. Създайте средата, като инсталирате Aspose.CAD for Java Jar файла от мениджъра на хранилището
  2. Отворете изходния DWG файл с помощта на клас Image
  3. Създайте екземпляр на обект от клас SvgOptions и задайте желаните свойства
  4. Конвертирайте DWG в SVG и го запазете на диска, като използвате метода за запазване

Горните стъпки обясняват алгоритъма за конвертиране на DWG в SVG в Java с помощта на прости извиквания на API, чрез които ще конфигурираме средата, като инсталираме необходимия Jar файл с помощта на мениджъра на хранилището. след това ще заредим изходния DWG файл от диска с помощта на обекта на клас Image и ще зададем свойствата на изходния SVG файл с помощта на екземпляр на класа SvgOptions. Накрая ще запазим DWG файла като SVG на диска, като използваме метода за запазване.

Код за конвертиране на DWG в SVG в Java

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

Горният код се използва за изобразяване на DWG към SVG в Java с помощта на прост API интерфейс. Класът SvgOptions излага различни свойства за персонализиране на изходния SVG, включително избор на DWG слоеве за изобразяване вътре в SVG, настройка на опциите за растеризиране на вектора, настройка на свойството за въртене за SVG и настройка на цвета и текста на потребителския воден знак и т.н. Накрая се използват опциите за експортиране на SVG за рендиране на DWG в SVG чрез метода за запазване.

В този урок се научихме да изобразяваме DWG файл в SVG в Java. Ако искате да научите за конвертирането на DGN файл в PDF, вижте статията на как да конвертирате DGN в PDF в Java.

 Български