Перетворення COLLADA на DWF або DWFX на C#

Файли COLLADA – це креслення САПР, що містять 2D або 3D-дані. У деяких випадках може знадобитися створити зображення DWFX або DWF, щоб відобразити вміст файлу на зображенні. Відповідно до таких випадків використання, у цій статті описано, як програмно перетворити файл COLLADA на зображення DWF або DWFX на C#.

Конвертер зображень COLLADA у DWF або DWFX – встановлення C# API

Aspose.CAD for .NET API підтримує конвертацію COLLADA та багатьох інших форматів файлів. Просто налаштуйте API, завантаживши його файл DLL із розділу Завантаження або за допомогою наступної інсталяційної команди NuGet:

PM> Install-Package Aspose.CAD

Програмне перетворення COLLADA на зображення DWF на C#

Ви можете перетворити файл COLLADA на зображення DWF, виконавши наведені нижче дії.

  1. Завантажте джерело COLLADA за допомогою класу Image.
  2. Створіть екземпляр класу CadRasterizationOptions.
  3. Встановіть такі властивості, як розмір вихідного зображення.
  4. Збережіть вихідне зображення DWF.

Наведений нижче фрагмент коду пояснює, як перетворити файл COLLADA на зображення DWF у C#:

string inputFile ="file.dae";
using (Image image = Image.Load(inputFile))
{
    // Ініціалізація об’єкта класу DwfOptions
    DwfOptions options = new DwfOptions();

    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Експорт COLLADA у DWF
    string outPath = "output.dwf";
    image.Save(outPath, options);
}

Програмне перетворення COLLADA на зображення DWFX на C#

Ви можете перетворити файл COLLADA на зображення DWFX, виконавши такі дії:

  1. Завантажте вхідний файл COLLADA з класом Image.
  2. Створіть екземпляр класу CadRasterizationOptions.
  3. Ініціалізувати об’єкт класу DwfxOptions.
  4. Збережіть вихідне зображення DWFX.

У наведеному нижче фрагменті коду показано, як програмно перетворити файл COLLADA на зображення DWFX на C#:

string inputFile ="file.dae";           
using (Image image = Image.Load(inputFile))
{
    // Ініціалізація об’єкта класу DwfOptions
    DwfOptions options = new DwfOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Експорт COLLADA в DWFX
    string outPath = "output.dwfx";
    image.Save(outPath, options);
}

Отримайте безкоштовну тимчасову ліцензію

Ви можете протестувати всі функції API без будь-яких оціночних обмежень, надіславши запит на безкоштовну тимчасову ліцензію.

Висновок

У цій статті ви дізналися, як перетворити файл COLLADA на зображення DWF або DWFX. Крім того, ви можете дослідити кілька інших функцій, які пропонує API, відвідавши розділ документація. У разі будь-яких проблем, будь ласка, напишіть нам на форум.

Дивись також