Pliki COLLADA to rysunki CAD zawierające dane 2D lub 3D. W niektórych przypadkach może być konieczne utworzenie obrazów DWFX lub DWF w celu wyświetlenia zawartości pliku na obrazie. Zgodnie z takimi przypadkami użycia, w tym artykule opisano, jak programowo przekonwertować plik COLLADA na obraz DWF lub DWFX w języku C#.
- COLLADA do DWF lub DWFX Image Converter – C# API Instalacja
- Konwertuj COLLADA na obraz DWF programowo w C#
- Konwertuj COLLADA na obraz DWFX programowo w C#
COLLADA do DWF lub DWFX Image Converter – C# API Instalacja
Aspose.CAD for .NET API obsługuje konwersję COLLADA i wielu innych formatów plików. Po prostu skonfiguruj interfejs API, pobierając jego plik DLL z sekcji Downloads lub za pomocą następującego polecenia instalacji NuGet:
PM> Install-Package Aspose.CAD
Konwertuj COLLADA na obraz DWF programowo w C#
Możesz przekonwertować plik COLLADA na obraz DWF, wykonując poniższe czynności:
- Załaduj źródło COLLADA, używając klasy Image.
- Utwórz instancję klasy CadRasterizationOptions.
- Ustaw właściwości, takie jak rozmiar obrazu wyjściowego.
- Zapisz wyjściowy obraz DWF.
Poniższy fragment kodu wyjaśnia, jak przekonwertować plik COLLADA na obraz DWF w języku C#:
string inputFile ="file.dae";
using (Image image = Image.Load(inputFile))
{
// Zainicjuj obiekt klasy DwfOptions
DwfOptions options = new DwfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// Eksport COLLADA do DWF
string outPath = "output.dwf";
image.Save(outPath, options);
}
Konwertuj COLLADA na obraz DWFX programowo w C#
Możesz przekonwertować plik COLLADA na obraz DWFX, wykonując następujące czynności:
- Załaduj wejściowy plik COLLADA z klasą Image.
- Utwórz instancję klasy CadRasterizationOptions.
- Zainicjuj obiekt klasy DwfxOptions.
- Zapisz wyjściowy obraz DWFX.
Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik COLLADA na obraz DWFX w języku C#:
string inputFile ="file.dae";
using (Image image = Image.Load(inputFile))
{
// Zainicjuj obiekt klasy DwfOptions
DwfOptions options = new DwfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// Eksport COLLADA do DWFX
string outPath = "output.dwfx";
image.Save(outPath, options);
}
Uzyskaj bezpłatną tymczasową licencję
Możesz przetestować wszystkie funkcje interfejsu API bez żadnych ograniczeń ewaluacyjnych, prosząc o bezpłatną licencję tymczasową.
Wniosek
W tym artykule nauczyłeś się konwertować plik COLLADA na obraz DWF lub DWFX. Ponadto możesz zapoznać się z kilkoma innymi funkcjami oferowanymi przez API, odwiedzając sekcję dokumentacja. W razie jakichkolwiek wątpliwości prosimy pisać do nas na forum.