Convertir imagen STL a PDF PNG

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

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:

  1. Cargar imagen STL de entrada
  2. Inicializar PdfOptions instancia de clase
  3. 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:

  1. Cargue el archivo STL de origen como entrada
  2. Inicializar instancia de clase OpcionesPng
  3. 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!

Ver también