Este artigo rápido explica como converter PLT em PDF em C#. Ele cobre todas as informações importantes, incluindo o algoritmo e o trecho de código para criar um software conversor de PLT para PDF em C#. Além disso, também discute a improvisação do processo de conversão com base nas suas necessidades.
Etapas para exportar PLT para PDF em C#
- Prepare o ambiente adicionando Aspose.CAD for .NET usando o plug-in do gerenciador de pacotes NuGet para converter PLT em PDF
- Carregue o arquivo PLT de origem com a classe Image
- Crie um objeto da classe PdfOptions e inicialize a instância da classe CadRasterizationOptions para definir o tamanho da página
- Defina a propriedade VectorRasterizationOptions para valores específicos
- Exporte o arquivo PLT para o formato PDF
As etapas acima descrevem como converter arquivos PLT em PDF em C#. Primeiro de tudo, o arquivo PLT de origem é carregado e diferentes opções podem ser definidas para personalizar a conversão PLT. Finalmente, renderize o documento PDF e grave-o no disco ou fluxo.
Código para exportar PLT para PDF em C#
using System; | |
class Program | |
{ | |
static void Main(string[] args) // PLT to PDF in C# | |
{ | |
// Set the license | |
new Aspose.CAD.License().SetLicense("License.lic"); | |
string inputFile = "50states.plt"; | |
using (Aspose.CAD.Image image = Aspose.CAD.Image.Load(inputFile)) | |
{ | |
// Initialize PdfOptions class object | |
Aspose.CAD.ImageOptions.PdfOptions options = new Aspose.CAD.ImageOptions.PdfOptions(); | |
Aspose.CAD.ImageOptions.CadRasterizationOptions cadRasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions(); | |
cadRasterizationOptions.PageHeight = 500; | |
cadRasterizationOptions.PageWidth = 500; | |
options.VectorRasterizationOptions = cadRasterizationOptions; | |
// Export PLT to PDF | |
string outPath = "statesoutput.pdf"; | |
image.Save(outPath, options); | |
} | |
Console.WriteLine("Done"); | |
} | |
} |
Este código de exemplo converte AutoCAD PLT em PDF em C#. O arquivo PLT de entrada é acessado usando a classe Image e, em seguida, a classe CadRasterizationOptions é utilizada para definir o tamanho da página do documento PDF de saída. Finalmente, invoque qualquer sobrecarga do método Save para renderizar o documento PDF. Além disso, você também pode definir a rotação, a cor da marca d’água, o texto da marca d’água e outras propriedades da classe PdfOptions de acordo com suas necessidades.
Este artigo abordou os detalhes da conversão de PLT em PDF em C#. No entanto, se você estiver interessado em aprender a conversão de DWG para PDF, leia o artigo em como converter DWG para PDF em C#.