OBJ do DXF csharp

Soubory OBJ se používají k definování geometrických objektů a často se vytvářejí jako výstupní soubor pomocí aplikací pro 3D modelování. Někdy možná budete chtít převést soubor OBJ na soubor DXF. V souladu s tím tento článek popisuje, jak převést OBJ na soubor DXF programově v C#.

Převodník OBJ na DXF – instalace C# API

Aspose.CAD for .NET API lze použít k manipulaci s Wavefront OBJ, DWF a mnoha dalšími podporované formáty souborů. Rychle nakonfigurujte rozhraní API stažením jeho referenčních souborů DLL ze stránky New Releases pomocí následujícího příkazu NuGet v Microsoft Visual Studio:

PM> Install-Package Aspose.CAD

Převést OBJ na DXF soubor v C#

Chcete-li převést soubor OBJ na soubor DXF, musíte provést následující kroky:

  1. Načtěte vstupní soubor OBJ pomocí třídy Image.
  2. Vytvořte objekt třídy CadRasterizationOptions a DxfOptions.
  3. Převést OBJ do DXF souboru.

Následující fragment kódu vysvětluje, jak převést soubor OBJ do formátu DXF programově v C#:

// Načtěte soubor OBJ pomocí třídy Image
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
    // Vytvořte objekt třídy CadRasterizationOptions
    Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
    {
        PageWidth = 1600,
        PageHeight = 1600
    };

    // Vytvořte objekt třídy DxfOptions
    Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();

    // Nastavte vlastnost VectorRasterizationOptions
    options.VectorRasterizationOptions = rasterizationOptions;

    // Export OBJ do DXF
    image.Save("output.dxf", options);
}

Získejte bezplatnou dočasnou licenci

Můžete požádat o bezplatnou dočasnou licenci k vyhodnocení plné kapacity API.

Závěr

V tomto článku jste pochopili, jak převést soubor OBJ do formátu DXF programově v C#. Obvykle se používá v pokročilé aplikaci vizualizéru k ukládání geometrických objektů a 3D dat. Kromě toho se můžete naučit další funkce API návštěvou sekce dokumentace. V případě, že potřebujete prodiskutovat jakýkoli ze svých problémů, neváhejte nás kontaktovat na fóru.

Viz také

Převést DWF nebo DWFX na SVG v C#