STL, абревіатура стереолітографії, представляє 3D геометрію поверхні. Вони часто використовуються в програмах, пов’язаних із САПР. Ви можете швидко й легко конвертувати файли STL у PDF. Це перетворення формату файлу корисне в сценаріях, коли вам потрібно переглянути інформацію в різних операційних системах і середовищах через сумісність формату PDF. Подібним чином ви можете конвертувати зображення STL у PNG для швидкого попереднього перегляду файлу. Давайте розглянемо наступні розділи, щоб краще їх вивчити:
- Перетворення зображень STL у PDF або PNG – встановлення API
- Програмне перетворення STL на PDF за допомогою C#
- Програмне перетворення STL на зображення PNG у C#
Перетворення зображень 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:
- Завантажити вхідне зображення STL
- Ініціалізувати екземпляр класу PdfOptions.
- Перетворіть 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.
- Завантажити вихідний файл STL як вхідні дані
- Ініціалізувати екземпляр класу PngOptions.
- Перетворіть 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 відповідно до ваших вимог. Ми будемо раді Вам допомогти!