
CAD aplikace používají soubory CF2 pro vytváření 2D nebo 3D výkresů. Konkrétně můžeme vytvořit a uložit návrhy pro stavební projekty, jako jsou dálnice, mosty a budovy, do souboru CF2. V určitých případech můžeme potřebovat exportovat výkresy ze souborů CF2 do dokumentů FBX programově. Takové převody umožňují sdílení výkresů v přenosném formátu. V tomto článku se naučíme, jak převést soubor CF2 na FBX v C#.
Tento článek bude obsahovat následující témata:
- Převodník C# CF2 na FBX – zdarma ke stažení
- Kroky pro převod souboru CF2 na dokument FBX
- Převést CF2 na FBX programově
- Exportovat CF2 do FBX s možnostmi
Převodník C# CF2 na FBX – ke stažení zdarma
Chcete-li převést soubor CF2 na dokument FBX, použijeme API Aspose.CAD for .NET. Umožňuje vytvářet, upravovat a manipulovat se soubory CF2 a několika dalších formátů souborů.
Třída Image rozhraní API je základní třídou pro všechny typy výkresů. Třída Cf2Image představuje obrázek CF2. Vlastnosti PageWidth a PageHeight můžeme nastavit pomocí třídy CadRasterizationOptions. Třída FbxOptions API umožňuje specifikovat možnosti FBX.
Prosím buď stáhněte si DLL API, nebo jej nainstalujte pomocí NuGet.
PM> Install-Package Aspose.CAD
Jak převést soubor CF2 na FBX pomocí C#
Soubor CF2 můžeme snadno převést na dokument FBX pomocí Aspose.CAD for .NET podle následujících kroků:
- Načtěte soubor výkresu CF2.
- Uložte CF2 jako FBX.
Nyní se podívejme, jak provést tyto kroky v C# pro převod souboru CF2 na dokument FBX.
Převést CF2 na FBX programově v C#
Chcete-li převést CF2 na FBX, postupujte podle následujících kroků:
- Nejprve načtěte vstupní soubor CF2 pomocí třídy Image.
- Poté vytvořte instanci třídy FbxOptions.
- Nakonec zavolejte metodu Save() a uložte jej jako FBX. Jako argumenty bere cestu k výstupnímu souboru FBX a FbxOptions.
Následující ukázka kódu ukazuje, jak převést soubor CF2 na dokument FBX pomocí C#.
string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
// Inicializujte objekt třídy FbxOptions
FbxOptions options = new FbxOptions();
// Export CF2 do FBX
string outPath = "output.fbx";
image.Save(outPath, options);
}
Export CF2 do FBX s možnostmi v C#
Při převodu souboru CF2 na dokument FBX můžeme určit možnosti uložení FBX podle následujících kroků:
- Nejprve načtěte vstupní soubor CF2 pomocí třídy Image.
- Dále vytvořte instanci třídy CadRasterizationOptions.
- Poté zadejte výšku a šířku stránky.
- Dále vytvořte instanci třídy FbxOptions.
- Poté nastavte vlastnost VectorRasterizationOptions jako CadRasterizationOptions.
- Nakonec zavolejte metodu Save() a uložte jej jako FBX. Jako argumenty bere cestu k výstupnímu souboru FBX a FbxOptions.
Následující ukázka kódu ukazuje, jak určit výšku a šířku stránky při ukládání souboru CF2 jako dokumentu FBX pomocí jazyka C#.
string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
// Inicializujte objekt třídy FbxOptions
FbxOptions options = new FbxOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// Export CF2 do FBX
string outPath = "output.fbx";
image.Save(outPath, options);
}
Získejte bezplatnou dočasnou licenci
Můžete získat bezplatnou dočasnou licenci a vyzkoušet knihovnu bez omezení hodnocení.
Závěr
V tomto článku jsme se naučili, jak:
- načíst existující výkresový soubor CF2;
- určete výšku a šířku stránky;
- definovat možnosti uložení;
- uložit CF2 jako FBX v C#.
Kromě převodu CF2 na FBX v C# se můžete dozvědět více o Aspose.CAD for .NET API pomocí dokumentace. V případě jakýchkoliv nejasností nás prosím neváhejte kontaktovat na našem bezplatném fóru podpory.