DWG och DXF är populära filformat för lagring av CAD-designs, komplett med deras metadata. Att direkt bädda in dessa filer i webb- eller skrivbordsapplikationer för visning är inte praktiskt. En robust lösning är att konvertera CAD-filer till bildformat. Denna guide kommer att leda dig genom processen att konvertera DWG/DXF-filer till PNG, JPEG, BMP, TIFF, och GIF bilder med hjälp av C#.
Innehållsförteckning
- Konvertera DWG eller DXF till bilder i C# med Aspose API
- Konvertera DWG eller DXF till PNG i C#
- Konvertera DWG eller DXF till JPEG i C#
- Konvertera DWG eller DXF till BMP, GIF och TIFF i C#
Konvertera DWG eller DXF till bilder i C# med Aspose API
Aspose.CAD för .NET är en mångsidig Aspose-plugin som är utformad för att manipulera och konvertera CAD-filer med lätthet med hjälp av C# eller. Detta kraftfulla API låter dig konvertera DWG/DXF-designs till olika rasterbildformat på bara några rader kod. Du kan ladda ner API:et eller installera det direkt i dina .NET-applikationer via NuGet. Kostnaden för Aspose-plugin börjar på $99, vilket gör det till en prisvärd lösning för utvecklare.
Konvertera DWG eller DXF till PNG i C#
Följ dessa steg för att konvertera en DWG- eller DXF-fil till en PNG-bild med hjälp av Aspose.CAD för .NET:
- Ladda DWG/DXF-filen med Image klassen.
- Skapa en instans av CadRasterizationOptions klassen och ställ in önskad höjd och bredd för den resulterande bilden.
- Skapa en instans av PngOptions klassen.
- Tilldela PngOptions.VectorRasterizationOptions till CadRasterizationOptions objektet.
- Konvertera CAD-filen till PNG med hjälp av Image.Save(String, ImageOptionsBase) metoden.
Här är ett C#-kodexempel som visar hur man utför konverteringen:
Konvertera DWG eller DXF till JPEG i C#
Processen för att konvertera DWG/DXF-filer till JPEG-bilder är ganska lik PNG-konverteringen. Här är hur man gör det med Aspose.CAD för .NET:
- Ladda DWG/DXF-filen med Image klassen.
- Skapa en ny instans av CadRasterizationOptions klassen och definiera höjd och bredd för utdata bilden.
- Skapa en instans av JpegOptions klassen.
- Ställ in JpegOptions.VectorRasterizationOptions till CadRasterizationOptions objektet.
- Spara CAD-filen som en JPEG-bild med hjälp av Image.Save(String, ImageOptionsBase) metoden.
Här är ett C#-kodexempel som illustrerar hur man konverterar en CAD DWG/DXF-fil till en JPEG-bild:
Konvertera DWG eller DXF till BMP, TIFF och GIF i C#
För att konvertera DWG/DXF-filer till BMP, TIFF eller GIF-bilder är stegen i grunden desamma som ovan. Den enda skillnaden ligger i den optionsklass du använder. För GIF, TIFF och BMP-bilder kommer du att använda respektive klasser: GifOptions, TiffOptions, och BmpOptions. Nedan finns ett C#-kodexempel som demonstrerar hur man konverterar en DWG eller DXF-fil till GIF, TIFF och BMP-bilder:
Avslutning
I denna omfattande guide lärde du dig hur man konverterar CAD:s DWG eller DXF-filer till olika bildformat inklusive PNG, JPEG, BMP, TIFF och GIF med hjälp av C# och Aspose .NET Plugin. Vi diskuterade också hur man specificerar dimensionerna för den resulterande rasterbilden under konverteringsprocessen. För mer information om Aspose’s CAD-filmanipulations-API, tveka inte att utforska den officiella dokumentationen.
Vidare läsning
Bonus: Kolla in Aspose’s Text till GIF konverterare, som låter dig skapa engagerande animationer bara genom att skriva!