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
- Converter PLT para PDF Programaticamente usando Java
- Converter PLT para imagem como JPG, PNG programaticamente em Java
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:
- Carregar arquivo PLT de entrada
- Configurando o objeto PdfOptions
- Especifique a instância CadRasterizationOptions
- Salvar PLT para gerar 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:
- Carregar arquivo PLT de entrada
- Configurando opções de imagem com ImageOptionsBase
- Inicialize o objeto CadRasterizationOptions
- Salve PLT para gerar imagem PNG, JPG, etc.
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.