Konvertera DGN till DWF eller DWFX i C#

DGN-filer är nödvändiga för CAD-program att skapa 2D eller 3D-ritningar. För att skapa och spara planer för konstruktionsprojekt som vägar, broar och byggnader i synnerhet använder du en DGN-fil. I vissa situationer kan det vara nödvändigt att programera export av ritningar från DGN-filer till DWF eller DWFX-dokument. Delning av ritningar på gång görs möjlig genom dessa modifieringar. Denna handledning kommer att lära dig hur du konverterar en DGN-fil till en DWF eller DWFX i C#.

Följande ämnen ska täckas i den här artikeln:

  1. [Konvertera DGN till DWF eller DWFX med C# – Gratis nedladdning][4]
  2. Steg för att konvertera DGN-fil till DWF eller DWFX-dokument
  3. Konvertera DGN till DWF eller DWFX programmatiskt
  4. Exportera DGN till DWF eller DWFX med alternativ

Konvertera DGN till DWF eller DWFX med C# – Gratis nedladdning

API:et Aspose.CAD för .NET kommer att användas för att transformera en DGN-fil till ett dokument. DGN-filer, liksom flera andra filtyper, kan skapas, redigeras och bearbetas med API:et.

API:ets basklass för alla typer av ritningar är Image. En DGN-bild representeras av klassen DgnImage. Med hjälp av klassen CadRasterizationOptions kan vi ändra attributen PageWidth och PageHeight. Klassen DwfOptions i API:et tillhandahåller möjligheten att ange DWF eller DWFX-parametrar.

Ladda ned API:ets DLL här eller installera det med NuGet.

PM> Install-Package Aspose.CAD

Hur man konverterar en DGN-fil till DWF eller DWFX med C#

Vi kan enkelt konvertera en DGN-fil till ett DWF eller DWFX-dokument med Aspose.CAD för .NET genom att följa de steg som ges nedan:

  • Ladda en DGN-ritningsfil.
  • Spara DGN som DWF eller DWFX.

Låt oss nu undersöka hur man utför dessa åtgärder i C# för att transformera en DGN-fil till ett DWF eller DWFX-dokument.

Konvertera DGN till DWF eller DWFX programmatiskt i C#

Följ de stegen nedan för att konvertera en DGN till ett DWF eller DWFX:

  1. Ladda först en inmatad DGN-fil med Image-klassen.
  2. Skapa sedan en instans av DwfOptions-klassen.
  3. Anropa Save()-metoden slutligen för att spara den som en DWF eller DWFX. Det tar utdatapfaden för DWF eller DWFX och DwfOptions som argument.

Följande kod exempel visar hur man konverterar en DGN-fil till ett DWF eller DWFX-dokument med C#.

Exportera DGN till DWF eller DWFX med alternativ i C#

Vi kan specificera DWF eller DWFX-sparalternativ när vi konverterar en DGN-fil till ett DWF eller DWFX-dokument genom att följa de steg som ges nedan:

  1. Ladda först en DGN-ritningsfil som indata med Image-klassen.
  2. Skapa sedan en ny instans av CadRasterizationOptions-klassen.
  3. Ange bredden och höjden på sidan.
  4. Skapa sedan en instans av DwfOptions-klassen.
  5. Välj CadRasterizationOptions för VectorRasterizationOptions-egenskapen.
  6. Anropa Save()-metoden slutligen för att spara den som en DWF eller DWFX. Det tar DwfOptions och utdatapfaden för DWF eller DWFX som parametrar.

Följande kod exempel visar hur man specificerar sidbredd och -höjd när man sparar en DGN-fil som ett DWF eller DWFX-dokument med C#.

Hämta gratistillfälligt licens

Du kan hämta en gratistillfä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 DGN-ritningsfil;
  • specificerar sidbredd och -höjd;
  • definierar sparalternativ;
  • sparar DGN som en DWF eller DWFX i C#.

Aspose.CAD för .NET tillåter utvecklare att konvertera AutoCAD DWG, DWF, DWT och DXF-filer till PDF och Rasterbilder. Det är ett nativt API och kräver inte AutoCAD eller något program att installeras. Du kan också konvertera de valda lagren och layouterna från AutoCAD-filerna. Utöver att konvertera en DGN till en DWF eller DWFX i C# kan du lära dig mer om Aspose.CAD för .NET API med dokumentationen. I fall av någon tvetydighet kan du fritt kontakta oss på vår gratissupportforum.

Se även