
DXF-filer används av CAD-programvara för att producera 2D eller 3D-ritningar. I synnerhet kan en DXF-fil användas för att producera och spara planer för byggnadsprojekt som vägar, broar och byggnader. I vissa fall kan vi behöva programmässigt exportera ritningar från DXF-filer till FBX-dokument. Genom dessa transformationer möjliggörs den portabla delningen av ritningar. Den här artikeln kommer att lära dig hur man gör en DXF till FBX-konvertering i C#.
Följande ämnen ska täckas i den här artikeln:
- C# DXF till FBX-konverterare – Gratis nedladdning
- Steg för att konvertera DXF-fil till FBX-dokument
- Konvertera DXF till FBX programmatiskt
- Exportera DXF till FBX med alternativ
C# DXF till FBX-konverterare – Gratis nedladdning
För att konvertera en DXF-fil till ett FBX-dokument använder vi Aspose.CAD för .NET-API:t. Det tillåter skapande, redigering och manipulering av DXF-filer och flera andra filformat.
Den grundläggande klassen för alla typer av teckningar i API:et är Image. En DXF-bild representeras av klassen CadImage. Genom att använda klassen CadRasterizationOptions kan vi ändra PageWidth och PageHeight-attributen. Genom att använda klassen FbxOptions kan vi ange FBX-alternativ.
Ladda ned API:ets DLL här eller installera det med NuGet.
PM> Install-Package Aspose.CAD
Hur man konverterar en DXF-fil till FBX med C#
Vi kan enkelt konvertera en DXF-fil till ett FBX-dokument med Aspose.CAD för .NET genom att följa de steg som ges nedan:
- Ladda en DXF-ritningsfil.
- Spara DXF som FBX.
Låt oss nu se hur vi kan utföra dessa steg i C# för att konvertera en DXF-fil till ett FBX-dokument.
Konvertera DXF till FBX programmatiskt i C#
Följ stegen nedan för att konvertera en DXF till ett FBX:
- Ladda först en inmatad DXF-fil med CadImage-klassen.
- Skapa sedan en instans av FbxOptions-klassen.
- Anropa slutligen Save()-metoden för att spara det som en FBX. Det tar den utmatade FBX-filens sökväg och FbxOptions som argument.
Följande kod exempel visar hur man konverterar en DXF-fil till ett FBX-dokument med C#.
Exportera DXF till FBX med alternativ i C#
Vi kan ange FBX-sparalternativ medan vi konverterar en DXF-fil till ett FBX-dokument genom att följa de steg som ges nedan:
- Öppna först en DXF-fil med CadImage-klassen som en inmatning.
- Skapa sedan en ny instans av CadRasterizationOptions-klassen.
- Ange bredden och höjden på sidan.
- Skapa sedan en instans av FbxOptions-klassen.
- Välj CadRasterizationOptions för VectorRasterizationOptions-egenskapen.
- Anropa slutligen Save()-metoden för att spara det som en FBX. Det tar två argument: FbxOptions och sökvägen till den utmatade FBX-filen. Följande kod exempel visar hur man anger sidans bredd och höjd när man sparar en DXF-fil som ett FBX-dokument med C#.
Få en kostnadsfri tillfällig licens
Du kan få en kostnadsfri tillfällig licens för att prova biblioteket utan utvärderingsbegränsningar.
Slutsats
I den här artikeln har vi lärt oss hur man:
- laddar en befintlig DXF-ritningsfil;
- anger sidans bredd och höjd;
- definierar sparalternativ;
- sparar DXF som en FBX i C#.
En filformat är bara en standardiserad sätt att koda information för lagring i en fil, och programvaror är designade att läsa specifika filformat. Utöver att konvertera en DXF till en FBX i C# kan du lära dig mer om Aspose.CAD för .NET-API med dokumentationen. I fall av tvivel kan du alltid kontakta oss på vår gratis supportforum.