Konvertera DXF till FBX i C#

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:

  1. C# DXF till FBX-konverterare – Gratis nedladdning
  2. Steg för att konvertera DXF-fil till FBX-dokument
  3. Konvertera DXF till FBX programmatiskt
  4. 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:

  1. Ladda först en inmatad DXF-fil med CadImage-klassen.
  2. Skapa sedan en instans av FbxOptions-klassen.
  3. 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:

  1. Öppna först en DXF-fil med CadImage-klassen som en inmatning.
  2. Skapa sedan en ny instans av CadRasterizationOptions-klassen.
  3. Ange bredden och höjden på sidan.
  4. Skapa sedan en instans av FbxOptions-klassen.
  5. Välj CadRasterizationOptions för VectorRasterizationOptions-egenskapen.
  6. 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.

Se även