STL, сокращенно стереолитография, представляет трехмерную геометрию поверхности. Они часто используются в приложениях, связанных с САПР. Вы можете быстро и легко конвертировать файлы 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. Точно так же некоторые другие преобразования и манипуляции, связанные с САПР, являются ключевыми функциями API. Вы можете изучить его подробнее, прочитав Документацию. Вы также можете обсудить с нами свои проблемы через Форум бесплатной поддержки, если вам нужна помощь в создании POC для ваших требований. Мы будем рады помочь вам!