DWG till SVG C#

DWG-filer innehåller 2D eller 3D-formatdesigndata. De kan innehålla vektorbilddata och metadata i binär kodning. I vissa situationer kan du behöva konvertera DWG-filer till SVG-bildfiler. Den här artikeln täcker hur du konverterar DWG till SVG-bild programmatiskt i C#.

DWG till SVG-konvertering – .NET API-installation

Aspose.CAD för .NET API stöder skapande, redigering eller manipulering av DWG och flera andra filformat. Du kan konfigurera API:t genom att ladda ned dess DLL-fil från Nyutgivningar-avsnittet eller med hjälp av följande NuGet-installationskommando:

PM> Install-Package Aspose.CAD

Konvertera DWG till SVG programmatiskt i .NET

DWG till SVG-bildkonvertering innehåller några enkla operationer. Du kan konvertera DWG till SVG-bild med hjälp av följande steg:

  1. Ladda in den inmatade DWG-filen med Image-klassen.
  2. Skapa en instans av SvgOptions-klassen.
  3. Ange SVG-färgmodet som Gråskala, RGB, osv.
  4. Spara utdata SVG-bildfil.

Kodavsnittet nedan visar hur du konverterar en DWG-fil till en SVG-bild i C#:

// Load the input DWG file
Image image = Image.Load("sample.dwg");
// Initialize SvgOptions class object
ImageOptions.SvgOptions options = new ImageOptions.SvgOptions();
// Set SVG color mode
options.ColorType = SvgColorMode.Grayscale;
options.TextAsShapes = true;
// Save output SVG file
image.Save("sample.svg" , options);
view raw DWGtoSVG.cs hosted with ❤ by GitHub

Utforska fler funktioner

Du kan undersöka många andra funktioner av API genom att gå igenom dokumentationen. Det täcker olika CAD-relaterade konverteringar och manipulationer under olika avsnitt.

Slutsats

I den här artikeln har du utforskat hur du konverterar DWG till SVG-bilder. Det renderar alla former och innehåll till SVG med hög trovärdighet så att konverteringen är pålitlig och effektiv. Du kan integrera denna funktion i dina .NET Framework- eller .NET Core-baserade program. Mer information finns i forumet. Vi är glada att hjälpa dig!

Se även