Конвертировать STL в PDF PNG изображение

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

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