Перетворення DWG на Jpeg2000 на C#

Для створення 2D або 3D креслень програмне забезпечення САПР потребує файлів DWG. Зокрема, файл DWG можна використовувати для розробки та збереження планів будівельних проектів, таких як дороги, мости та будівлі. У деяких випадках нам може знадобитися програмно експортувати малюнки з файлів DWG до документів Jpeg2000. Ці перетворення дають можливість переносного обміну кресленнями. Дізнайтеся, як конвертувати файл DWG у Jpeg2000 на C#, у цій публікації.

У цій статті будуть розглянуті такі теми:

  1. Конвертер C# DWG у Jpeg2000 – безкоштовне завантаження
  2. Кроки для перетворення файлу DWG на документ Jpeg2000
  3. Програмно перетворіть DWG на Jpeg2000
  4. Експорт DWG до Jpeg2000 із параметрами

Конвертер C# DWG у Jpeg2000 – безкоштовно завантажити

Ми використаємо API Aspose.CAD for .NET, щоб перетворити файл DWG на документ Jpeg2000. Надається можливість створювати, редагувати та керувати файлами DWG, а також кількома іншими типами файлів.

Клас Image API є базовим класом для всіх типів малюнків. Клас CadImage представляє зображення DWG. Ми можемо встановити властивості PageWidth і PageHeight за допомогою класу CadRasterizationOptions. Клас Jpeg2000Options API дозволяє вказувати параметри Jpeg2000.

Завантажте DLL API або встановіть його за допомогою NuGet.

PM> Install-Package Aspose.CAD

Як перетворити файл DWG на Jpeg2000 за допомогою C#

Ми можемо легко перетворити файл DWG на документ Jpeg2000 за допомогою Aspose.CAD for .NET, виконавши наведені нижче дії:

  • Завантажте файл креслення DWG.
  • Збережіть DWG як Jpeg2000.

Тепер давайте подивимося, як виконати ці дії в C#, щоб перетворити файл DWG на документ Jpeg2000.

Програмне перетворення DWG на Jpeg2000 на C#

Виконайте наведені нижче кроки, щоб перетворити DWG на Jpeg2000:

  1. Використовуйте клас Image, щоб спочатку завантажити файл DWG як вхідні дані.
  2. Далі створіть екземпляр класу Jpeg2000Options.
  3. Викличте метод Jpeg2000 Save(), щоб зберегти його. Він приймає два аргументи: Jpeg2000Options і вихідний шлях файлу Jpeg2000.

У наведеному нижче прикладі коду показано, як перетворити файл DWG на документ Jpeg2000 за допомогою C#.

string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
    // Ініціалізація об’єкта класу Jpeg2000Options
    Jpeg2000Options options = new Jpeg2000Options();
    
    // Експорт DWG до Jpeg2000
    string outPath = "output.j2k";
    image.Save(outPath, options);
}

Експорт DWG до Jpeg2000 із параметрами в C#

Ми можемо вказати параметри збереження Jpeg2000 під час перетворення файлу DWG на документ Jpeg2000, виконавши наведені нижче дії.

  1. Скористайтеся класом Image, щоб спочатку імпортувати файл DWG як вхідні дані.
  2. Далі створіть новий екземпляр класу CadRasterizationOptions.
  3. Далі введіть ширину та висоту сторінки.
  4. Після цього створіть екземпляр класу Jpeg2000Options.
  5. Далі виберіть CadRasterizationOptions для властивості VectorRasterizationOptions.
  6. Викличте функцію Jpeg2000 Save(), щоб зберегти його. Він приймає два аргументи: Jpeg2000Options і вихідний файл Jpeg2000.

У наведеному нижче прикладі коду показано, як указати висоту та ширину сторінки під час збереження файлу DWG як документа Jpeg2000 за допомогою C#.

string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
    // Ініціалізація об’єкта класу Jpeg2000Options
    Jpeg2000Options options = new Jpeg2000Options();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Експорт DWG до Jpeg2000
    string outPath = "output.j2k";
    image.Save(outPath, options);
}

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

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без оціночних обмежень.

Висновок

У цій статті ми дізналися, як:

  • завантажити існуючий файл креслення DWG;
  • вказати висоту та ширину сторінки;
  • визначити параметри збереження;
  • зберегти DWG як Jpeg2000 у C#.

Спільний доступ до документів є ключовою частиною повсякденної роботи більшості організацій, а можливість швидкого й легкого конвертування та комбінування типів файлів гарантує, що ви можете здійснювати безпечну передачу файлів, не створюючи неусвідомлених проблем. Окрім перетворення DWG у Jpeg2000 у C#, ви можете дізнатися більше про Aspose.CAD for .NET API за допомогою документації. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також