Justera CAD-ritningsstorlek i Aspose.CAD för .NET
Introduktion
Vill du sömlöst justera storleken på CAD-ritningar i dina .NET-applikationer? Aspose.CAD för .NET ger en robust lösning som gör att du enkelt kan hantera storleksändring av CAD-ritningar. I den här handledningen guidar vi dig genom processen och delar upp varje steg för att säkerställa att du förstår krångligheterna med att ändra storlek på CAD-ritningar med Aspose.CAD.
Förutsättningar
Innan vi dyker in i handledningen, se till att du har följande förutsättningar på plats:
- Aspose.CAD för .NET Library: Ladda ner och installera biblioteket frånAspose.CAD för .NET nedladdningssida.
- Exempel CAD-ritning: Se till att du har ett exempel på CAD-ritningsfil (t.ex. “sample.dwg”) i din dokumentkatalog.
Importera namnområden
Börja med att importera de nödvändiga namnområdena till ditt .NET-program. Detta steg är avgörande för att få tillgång till funktionerna som tillhandahålls av Aspose.CAD för .NET.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;
Steg 1: Ladda CAD-ritning
Börja med att ladda CAD-ritningen i en instans av klassen Aspose.CAD.Image. Se till att du har rätt sökväg för din provritning.
string MyDir = "Your Document Directory";
string sourceFilePath = MyDir + "sample.dwg";
// Ladda en CAD-ritning i en instans av Image
using (var image = Aspose.CAD.Image.Load(sourceFilePath))
{
// Din kod här...
}
Steg 2: Skapa BmpOptions
Skapa en instans av klassen BmpOptions, som är ansvarig för att ange alternativ när du sparar CAD-ritningen som en BMP-fil.
Aspose.CAD.ImageOptions.BmpOptions bmpOptions = new Aspose.CAD.ImageOptions.BmpOptions();
Steg 3: Ställ in CadRasterizationOptions
Instantiera klassen CadRasterizationOptions och konfigurera dess egenskaper för vektorrasterisering.
Aspose.CAD.ImageOptions.CadRasterizationOptions cadRasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions();
bmpOptions.VectorRasterizationOptions = cadRasterizationOptions;
Steg 4: Ställ in UnitType Property
Ställ in egenskapen UnitType för CadRasterizationOptions för att ange enhetstypen för storleksändring. I det här exemplet är den inställd på Centimeter.
cadRasterizationOptions.UnitType = Aspose.CAD.ImageOptions.UnitType.Centimeter;
Steg 5: Ställ in layoutegenskaper
Ange de layouter du vill inkludera i den ändrade storleksritningen genom att ställa in egenskapen Layouts.
cadRasterizationOptions.Layouts = new string[] { "Model" };
Steg 6: Exportera till BMP
Slutligen, spara den ändrade storlekslayouten som en BMP-fil med hjälp av Spara-metoden.
string outPath = sourceFilePath + ".bmp";
image.Save(outPath, bmpOptions);
Nu har du justerat storleken på din CAD-ritning med Aspose.CAD för .NET!
Slutsats
I den här handledningen gick vi igenom processen att ändra storlek på CAD-ritningar i .NET med Aspose.CAD. Genom att följa dessa steg kan du sömlöst integrera den här funktionen i dina applikationer, vilket ger en smidig användarupplevelse.
Vanliga frågor
F1: Är Aspose.CAD för .NET kompatibelt med alla CAD-format?
S1: Aspose.CAD för .NET stöder ett brett utbud av CAD-format, inklusive DWG, DXF, DWF och mer. Kolladokumentation för hela listan.
F2: Kan jag ändra storlek på flera layouter samtidigt?
S2: Ja, du kan ändra storlek på flera layouter genom att justera layoutarrayen i CadRasterizationOptions.
F3: Var kan jag få support för Aspose.CAD för .NET?
A3: BesökAspose.CAD-forum för samhällsstöd och hjälp.
F4: Finns det en gratis provperiod?
A4: Ja, du kan utforska engratis provperiod för att utvärdera funktionerna i Aspose.CAD för .NET.
F5: Hur kan jag få en tillfällig licens för Aspose.CAD för .NET?
S5: Skaffa en tillfällig licens för teständamålhär.