Convertir PLT a PDF en C#

Las aplicaciones CAD utilizan archivos PLT para crear dibujos en 2D o 3D. Específicamente, podemos crear y guardar diseños para proyectos de construcción como carreteras, puentes y edificios en un archivo PLT. En ciertos casos, es posible que necesitemos exportar dibujos de archivos PLT a documentos PDF mediante programación. Tales conversiones permiten compartir dibujos en un formato portátil. En este artículo, aprenderemos cómo convertir un archivo PLT a PDF en C#.

En este artículo se tratarán los siguientes temas:

  1. Convertidor de C# PLT a PDF – Descarga gratuita
  2. Pasos para convertir un archivo PLT a un documento PDF
  3. Convertir PLT a PDF mediante programación
  4. Exportar PLT a PDF con opciones

Convertidor de C# PLT a PDF – Descarga gratuita

Para convertir un archivo PLT en un documento PDF, utilizaremos la API Aspose.CAD for .NET. Permite crear, editar y manipular archivos PLT y varios otros formatos de archivo.

La clase base de la API para todos los tipos de dibujos es la clase Image. Una imagen PLT está representada por la clase PltImage. La clase CadRasterizationOptions nos permite modificar el [PageWidth] y propiedades [PageHeight]. Las opciones de PDF se pueden especificar mediante la clase PdfOptions de la API.

Descargue la DLL de la API o instálela usando NuGet.

PM> Install-Package Aspose.CAD

Cómo convertir un archivo PLT a PDF usando C#

Con Aspose, podemos convertir un archivo PLT en un documento PDF con easy.CAD for .NET siguiendo los pasos que se mencionan a continuación:

  • Cargue un archivo de dibujo PLT.
  • Guardar PLT como PDF.

Ahora, veamos cómo realizar estos pasos en C# para convertir un archivo PLT en un documento PDF.

Convierta PLT a PDF mediante programación en C#

Siga los pasos que se indican a continuación para convertir un PLT a PDF:

  1. Utilizando la clase de imagen, cargue inicialmente un archivo PLT de entrada.
  2. Cree una instancia de la clase PdfOptions después de eso.
  3. Finalmente, para guardarlo como PDF, llame al método Save(). PdfOptions y la ruta al archivo PDF de salida son sus argumentos.

El siguiente ejemplo de código muestra cómo convertir un archivo PLT en un documento PDF usando C#.

string inputFile ="file.plt";
using (Image image = Image.Load(inputFile))
{
    // Inicializar objeto de clase PdfOptions
    PdfOptions options = new PdfOptions();

    // Exportar PLT a PDF
    string outPath = "output.pdf";
    image.Save(outPath, options);
}

Exportar PLT a PDF con Opciones en C#

Podemos especificar las opciones de guardado de PDF al convertir un archivo PLT en un documento PDF siguiendo los pasos que se detallan a continuación:

  1. Utilizando la clase de imagen, cargue inicialmente un archivo PLT de entrada.
  2. A continuación, cree una instancia de la clase “CadRasterizationOptions”.
  3. Luego, especifique el ancho y el alto de la página.
  4. Cree una instancia de la clase “PdfOptions” a continuación.
  5. Después de eso, cambie el valor de la propiedad “VectorRasterizationOptions” a “CadRasterizationOptions”.
  6. Finalmente, para guardarlo como PDF, llame al método Save(). PdfOptions y la ruta al archivo PDF de salida son sus argumentos.

El siguiente ejemplo de código muestra cómo especificar el alto y el ancho de la página al guardar un archivo PLT como un documento PDF usando C#.

string inputFile ="file.plt";            
using (Image image = Image.Load(inputFile))
{
    // Inicializar objeto de clase PdfOptions
    PdfOptions options = new PdfOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;

    // Exportar PLT a PDF
    string outPath = "output.pdf";
    image.Save(outPath, options);
}

Obtenga una Licencia Temporal Gratis

Puede obtener una licencia temporal gratuita para probar la biblioteca sin limitaciones de evaluación.

Conclusión

En este artículo, hemos aprendido a:

  • cargar un archivo de dibujo PLT existente;
  • especificar la altura y el ancho de la página;
  • definir opciones de guardado;
  • guardar PLT como PDF en C#.

El formato de archivo PLT es un archivo de trazador basado en vectores presentado por Autodesk, Inc. y contiene información para un determinado archivo CAD. Los detalles de trazado requieren exactitud y precisión en la producción, y el uso del archivo PLT lo garantiza, ya que todas las imágenes se imprimen utilizando líneas en lugar de puntos. El formato se basa en el formato de archivo HPGL que se utiliza para enviar información a las impresoras de plotter. Además de convertir un PLT a PDF en C#, puede obtener más información sobre Aspose.CAD para la API de .NET utilizando la documentación. No dude en ponerse en contacto con nosotros en nuestro foro de soporte gratuito si tiene alguna pregunta.

Ver también