Работа с форматом OBJ
Contents
[
Hide
]Aspose.CAD теперь поддерживает формат файла OBJ. Формат файла OBJ представляет собой 3D геометрию, которая содержит текстурные карты, 3D координаты, полигоны и другую информацию об объекте.
Экспорт формата OBJ в PNG
Aspose.CAD для Javascript в Angular позволяет разработчикам экспортировать файл OBJ в формат PNG. Подход к конвертации OBJ в PNG работает следующим образом:
- Загрузите файл чертежа OBJ с помощью метода Image.load.
- Вызовите Image.save, передавая объект PngOptions в качестве второго параметра.
Пример кода
Код ниже демонстрирует, как достичь той же цели с помощью Aspose.CAD для JavaScript
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
async onFileSelected(event) { | |
const file: File = event.target.files[0]; | |
file.arrayBuffer().then(async buff => { | |
let x = new Uint8Array(buff); | |
this.imgFile = await Image.load(x); | |
var exportedFile = await Image.save(this.imgFile, new PngOptions()); | |
var blob = new Blob([exportedFile], { type: 'application/octet-stream' }); | |
}); | |
} |