Converter imagem PLT PDF Java

Os arquivos de formato PLT são arquivos baseados em vetor que são usados por impressoras plotadoras. Esses arquivos garantem precisão e exatidão nos trabalhos de impressão. No entanto, você pode converter um arquivo PLT em PDF programaticamente usando a linguagem Java. O arquivo em formato PDF é independente do dispositivo, tornando seu arquivo compatível com muitas plataformas e ambientes de sistema. Vamos dar uma visão geral dos próximos detalhes neste artigo:

Conversor PLT para PDF – Instalação da API Java

Aspose.CAD for Java API suporta trabalhar com arquivos PLT junto com vários outros formatos de arquivo suportados. Você pode configurar facilmente a API baixando o arquivo JAR de New Releases ou do Aspose Repository com as seguintes configurações no arquivo pom.xml:

Repositório:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependência:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.11</version>        
   </dependency>
</dependencies>

Converter PLT para PDF Programaticamente usando Java

Você pode facilmente converter um arquivo PLT em um documento PDF com grande fidelidade. Abaixo estão as etapas para a conversão de PLT para PDF:

O código abaixo mostra como converter PLT para PDF programaticamente usando Java:

// Carregar arquivo PLT de entrada
Image image = Image.load(PLTPathToFile);
  
// Configurando o objeto PdfOptions
PdfOptions pdfOptions = new PdfOptions();

// Especifique a instância CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Salvando PLT para gerar PDF
image.save(dataDir + "50states.pdf", pdfOptions);

Converter PLT para imagem como JPG, PNG programaticamente em Java

Você pode converter o arquivo PLT em imagem com as seguintes etapas:

O código a seguir explica como converter o arquivo PLT em uma imagem como JPG, PNG, etc. programaticamente usando a linguagem Java:

// Carregar arquivo PLT de entrada
Image image = Image.load(PLTPathToFile);
  
// Configurando opções de imagem com ImageOptionsBase
ImageOptionsBase imageOptions = new JpegOptions();

// Inicializar o objeto CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Salve PLT para gerar imagem PNG, JPG, etc
image.save(dataDir + "50states.jpg", imageOptions);

Conclusão

Neste artigo, você explorou como converter arquivos PLT (plotter) para PDF ou formatos de imagem, incluindo JPG, PNG, etc. Além disso, você pode explorar outros casos de uso baixando e testando o projeto Exemplos. Adoraríamos ouvir suas sugestões e comentários.

Veja também