STL, abreviatura de estereolitografía, representa geometría de superficie 3D. Estos se utilizan con frecuencia en aplicaciones relacionadas con CAD. Puede convertir archivos STL a PDF de forma rápida y sencilla. Esta conversión de formato de archivo es útil en escenarios en los que necesita ver la información en diferentes sistemas operativos y entornos, debido a la compatibilidad del formato PDF. Del mismo modo, puede convertir imágenes STL a PNG para obtener una vista previa rápida del archivo. Echemos un vistazo a las siguientes secciones para aprenderlas mejor:
- Conversión de imagen STL a PDF o PNG: instalación de API
- Convierta STL a PDF mediante programación usando C#
- Convierta imágenes STL a PNG mediante programación en C#
Conversión de imagen STL a PDF o PNG: instalación de API
Aspose.CAD for .NET La API admite trabajar con STL, DWG, PLT y muchos otros formatos de archivo admitidos. Aquí nos ocuparemos de la conversión de archivos STL en particular. Puede configurar la API descargando los archivos DLL de la sección Descargas, o usando el siguiente comando de instalación relacionado con el paquete NuGet:
PM> Install-Package Aspose.CAD
Convierta STL a PDF mediante programación usando C#
PDF es un formato popular debido a su enorme compatibilidad con una gran cantidad de aplicaciones y entornos de sistema. Es posible que necesite convertir un archivo STL a PDF en sus aplicaciones basadas en .NET. A continuación se muestran los pasos para la conversión de STL a PDF:
- Cargar imagen STL de entrada
- Inicializar PdfOptions instancia de clase
- Convierte archivos STL a PDF con el método Save
El fragmento de código a continuación muestra cómo convertir STL a PDF mediante programación con C#:
// Especifique la ruta para el archivo STL de entrada
string sourceFilePath = dataDir + "galeon.stl";
// Cargar imagen STL de entrada
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// Inicializar instancia de clase PdfOptions
PdfOptions pdfOptions = new PdfOptions();
string outPath = sourceFilePath + "test.pdf";
// Convertir STL a PDF
cadImage.Save(outPath, pdfOptions);
}
Convierta imágenes STL a PNG mediante programación con C#
Puede convertir archivos STL a imágenes PNG para obtener una vista previa rápida de datos e información. Los pasos a continuación explican el proceso para convertir archivos STL:
- Cargue el archivo STL de origen como entrada
- Inicializar instancia de clase OpcionesPng
- Convierta STL a PNG y guarde la salida
El siguiente código explica cómo seguir estos pasos para convertir imágenes STL a PNG mediante programación en C#:
// Especifique la ruta para el archivo STL de entrada
string sourceFilePath = dataDir + "galeon.stl";
// Cargar imagen STL de entrada
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// Inicializar instancia de clase PngOptions
PngOptions pngOptions = new PngOptions();
string outPath = sourceFilePath + "test.png";
// Convertir STL a PNG
cadImage.Save(outPath, pngOptions);
}
Conclusión
En estas secciones, hemos aprendido cómo convertir o exportar archivos STL a imágenes PDF o PNG usando código C# en sus aplicaciones basadas en .NET. Del mismo modo, varias otras conversiones y manipulaciones relacionadas con CAD son características clave de la API. Puede explorarlo más leyendo la Documentación. También puede discutir sus inquietudes con nosotros a través del Foro de soporte gratuito si necesita ayuda para crear un POC para sus requisitos. ¡Estaremos encantados de ayudarle!