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

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

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

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

PM> Install-Package Aspose.CAD

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

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

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

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

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

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

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

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

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

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

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

    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Експорт CF2 до DWFX
    string outPath = "output.dwfx";
    image.Save(outPath, options);
}

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

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

Висновок

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

Дивись також