Перетворення STL на PDF PNG зображення

STL, абревіатура стереолітографії, представляє 3D геометрію поверхні. Вони часто використовуються в програмах, пов’язаних із САПР. Ви можете швидко й легко конвертувати файли STL у PDF. Це перетворення формату файлу корисне в сценаріях, коли вам потрібно переглянути інформацію в різних операційних системах і середовищах через сумісність формату PDF. Подібним чином ви можете конвертувати зображення STL у PNG для швидкого попереднього перегляду файлу. Давайте розглянемо наступні розділи, щоб краще їх вивчити:

Перетворення зображень STL у PDF або PNG – встановлення API

Aspose.CAD for .NET API підтримує роботу з STL, DWG, PLT та багатьма іншими підтримуваними форматами файлів. Тут ми будемо мати справу, зокрема, з перетворенням файлів STL. Ви можете налаштувати API, завантаживши файли DLL із розділу Завантаження або скориставшись такою командою встановлення, пов’язаною з пакетом NuGet:

PM> Install-Package Aspose.CAD

Програмне перетворення STL на PDF за допомогою C#

PDF є популярним форматом через його чудову сумісність із багатьма системними середовищами та програмами. Вам може знадобитися конвертувати файл STL у PDF у ваших програмах на основі .NET. Нижче наведено кроки для перетворення STL у PDF:

  1. Завантажити вхідне зображення STL
  2. Ініціалізувати екземпляр класу PdfOptions.
  3. Перетворіть STL у файл PDF за допомогою методу Save.

Наведений нижче фрагмент коду показує, як програмно конвертувати STL у PDF за допомогою C#:

// Вкажіть шлях для вхідного файлу STL
string sourceFilePath = dataDir + "galeon.stl";

// Завантажити вхідне зображення STL
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{             
    // Ініціалізація екземпляра класу PdfOptions
    PdfOptions pdfOptions = new PdfOptions();
                
    string outPath = sourceFilePath + "test.pdf";

    // Перетворення STL на PDF
    cadImage.Save(outPath, pdfOptions);
}

Програмне перетворення STL на зображення PNG за допомогою C#

Ви можете конвертувати файли STL у зображення PNG для швидкого попереднього перегляду даних та інформації. Наведені нижче дії пояснюють процес перетворення файлів STL.

  1. Завантажити вихідний файл STL як вхідні дані
  2. Ініціалізувати екземпляр класу PngOptions.
  3. Перетворіть STL на PNG і збережіть результат

У наведеному нижче коді описано, як виконати ці кроки, щоб програмно перетворити зображення STL на PNG у C#:

// Вкажіть шлях для вхідного файлу STL
string sourceFilePath = dataDir + "galeon.stl";

// Завантажити вхідне зображення STL
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
    // Ініціалізувати екземпляр класу PngOptions
    PngOptions pngOptions = new PngOptions();

    string outPath = sourceFilePath + "test.png";

    // Перетворення STL на PNG
    cadImage.Save(outPath, pngOptions);
}

Висновок

У цих розділах ми дізналися, як конвертувати або експортувати файли STL у зображення PDF або PNG за допомогою коду C# у ваших програмах на основі .NET. Подібним чином кілька інших перетворень і маніпуляцій, пов’язаних із CAD, є ключовими функціями API. Ви можете вивчити це далі, прочитавши Документацію. Ви також можете обговорити свої проблеми з нами через Безкоштовний форум підтримки, якщо вам потрібна допомога у створенні POC відповідно до ваших вимог. Ми будемо раді Вам допомогти!

Дивись також