Преобразование 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, посетив раздел документация. Если у вас возникнут вопросы, пишите нам на форум.

Смотрите также