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

Soubory COLLADA jsou výkresy CAD obsahující 2D nebo 3D data. V některých případech může být nutné vytvořit obrázky DWFX nebo DWF, aby se obsah souboru zobrazil v obrázku. V souladu s takovými případy použití tento článek popisuje, jak převést soubor COLLADA na obrázek DWF nebo DWFX programově v C#.

COLLADA to DWF nebo DWFX Image Converter – instalace C# API

Aspose.CAD for .NET API podporuje konverzi COLLADA a mnoha dalších formátů souborů. Jednoduše nakonfigurujte API stažením jeho souboru DLL ze sekce Downloads nebo pomocí následujícího instalačního příkazu NuGet:

PM> Install-Package Aspose.CAD

Programově převést COLLADA na DWF obrázek v C#

Soubor COLLADA můžete převést na obrázek DWF podle následujících kroků:

  1. Načtěte zdrojový kód COLLADA pomocí třídy Image.
  2. Vytvořte instanci třídy CadRasterizationOptions.
  3. Nastavte vlastnosti, jako je velikost výstupního obrázku.
  4. Uložte výstupní obrázek DWF.

Níže uvedený fragment kódu vysvětluje, jak převést soubor COLLADA na obrázek DWF v C#:

string inputFile ="file.dae";
using (Image image = Image.Load(inputFile))
{
    // Inicializujte objekt třídy DwfOptions
    DwfOptions options = new DwfOptions();

    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Export COLLADA do DWF
    string outPath = "output.dwf";
    image.Save(outPath, options);
}

Programově převést COLLADA na DWFX obrázek v C#

Soubor COLLADA můžete převést na obrázek DWFX pomocí následujících kroků:

  1. Načtěte vstupní soubor COLLADA s třídou Image.
  2. Vytvořte instanci třídy CadRasterizationOptions.
  3. Inicializujte objekt třídy DwfxOptions.
  4. Uložte výstupní DWFX obrázek.

Následující fragment kódu ukazuje, jak převést soubor COLLADA na obrázek DWFX programově v C#:

string inputFile ="file.dae";           
using (Image image = Image.Load(inputFile))
{
    // Inicializujte objekt třídy DwfOptions
    DwfOptions options = new DwfOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Export COLLADA do DWFX
    string outPath = "output.dwfx";
    image.Save(outPath, options);
}

Získejte bezplatnou dočasnou licenci

Všechny funkce rozhraní API můžete otestovat bez jakýchkoli omezení hodnocení, když si vyžádáte bezplatnou dočasnou licenci.

Závěr

V tomto článku jste se naučili, jak převést soubor COLLADA na obrázek DWF nebo DWFX. Kromě toho můžete prozkoumat několik dalších funkcí nabízených rozhraním API návštěvou sekce dokumentace. V případě jakýchkoliv obav nám neváhejte napsat na fórum.

Viz také