Зображення PNG із STL у PDF

Файли STL використовуються для відображення геометрії 3D-поверхонь. Однак лише деякі програми, пов’язані з CAD, підтримують перегляд або роботу з файлами STL. Тому вам може знадобитися конвертувати файли STL у формат PDF або PNG. Це дозволить вам переглядати файл у багатьох операційних системах і середовищах, оскільки формати файлів PDF або зображень широко підтримуються. Давайте пройдемося по наступних розділах, щоб дізнатися більше:

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

Файли STL також відомі як стереолітографічні файли, оскільки вони використовуються для зберігання тривимірної геометричної інформації. Ви можете конвертувати файл STL за допомогою Aspose.CAD for Java API. Ви можете легко використовувати функцію перетворення STL, не потребуючи будь-яких інших програм сторонніх розробників. Просто налаштуйте своє середовище Java, завантаживши файл JAR із розділу Завантаження або дотримуючись наступних специфікацій у програмах на основі Maven:

Репозиторій:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Залежність:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.12</version>        
   </dependency>
</dependencies>

Програмно конвертуйте STL у PDF за допомогою Java

Для програмного перетворення файлів STL у PDF за допомогою Java можна виконати наступні кроки:

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

Код нижче показує, як програмно конвертувати STL у PDF за допомогою Java:

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

// Завантажити вхідне зображення STL
CadImage cadImage = (CadImage)Image.load(sourceFilePath);

// Ініціалізація екземпляра класу PdfOptions
PdfOptions pdfOptions = new PdfOptions();                 

// Перетворення STL на PDF
cadImage.save(dataDir + "test.pdf", pdfOptions);

Програмно конвертуйте зображення STL у PNG за допомогою Java

Виконайте наступні кроки для перетворення файлу STL на зображення PNG у ваших програмах Java:

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

Наступний код демонструє, як програмно перетворити зображення STL на PNG за допомогою Java:

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

// Завантажити вхідне зображення STL
CadImage cadImage = (CadImage)Image.load(sourceFilePath);

// Ініціалізувати екземпляр класу PngOptions
PngOptions pngOptions = new PngOptions();

// Перетворення STL на зображення PNG
cadImage.save(sourceFilePath + "test.png", pngOptions);

Висновок

Підсумовуючи, ви навчилися програмно перетворювати файли STL у різні формати файлів, включаючи документи PDF і зображення PNG, за допомогою Java. Ця стаття є покроковим посібником, який обговорює налаштування API, а також його використання у ваших програмах. Ви можете дослідити кілька інших функцій, переглянувши API Документація. Крім того, у разі будь-яких проблем зв’яжіться з нами в будь-який час на безкоштовному форумі підтримки. Ми будемо раді почути від вас відповідь!

Дивись також