PCL para PDF Java

PCL significa Linguagem de Comando da Impressora, que é uma Linguagem de Descrição de Página e é usada para controlar dispositivos de impressão. Em alguns cenários, pode ser necessário converter arquivos PCL em arquivos PDF para torná-lo compatível com vários sistemas operacionais. Este artigo aborda como converter arquivos PCL para PDF programaticamente em Java.

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

Aspose.CAD for Java API suporta manipulação ou conversão de arquivos PCL, bem como vários outros formatos de arquivo. Você pode configurar facilmente a API baixando seus arquivos JAR da seção New Releases ou usando as seguintes especificações para configurá-la no Aspose Repository.

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>22.1</version>        
   </dependency>
</dependencies>

Converter PCL para PDF programaticamente em Java

Você pode converter um arquivo PCL em um arquivo PDF com as seguintes etapas:

  1. Carregue o arquivo PCL de origem.
  2. Crie um objeto da classe PdfOptions.
  3. Defina o tamanho da página como altura e largura no arquivo PDF.
  4. Salve o documento PDF de saída.

O trecho de código abaixo explica como converter o arquivo PCL em um documento PDF programaticamente usando Java:

// Carregar arquivo PCL de entrada
Image image = Image.load("file.pcl");            

// Inicializar o objeto da classe CadRasterizationOptions
CadRasterizationOptions rasterOptions = new CadRasterizationOptions();
rasterOptions.setPageHeight(1000);
rasterOptions.setPageWidth(1000);

// Criar instância da classe PDFOptions
ImageOptionsBase options = new PdfOptions();
options.setVectorRasterizationOptions(new CadRasterizationOptions());

// Salvar arquivo PDF de saída
image.save("file.pdf", options);

Explorar mais recursos

Você pode aprender diferentes recursos para formatos de arquivo suportados consultando a seção documentação. Ele explica todas as informações necessárias sobre como converter ou manipular os formatos de arquivo CAD.

Conclusão

Neste artigo, você aprendeu como converter um arquivo PCL em um documento PDF. Além disso, é importante mencionar aqui que um arquivo PCL pode ter várias variações de dialetos, mas a API Aspose.CAD para Java suporta versões HP-GL/2, PCL5 e PJL, no momento. Você pode integrar a funcionalidade de conversão de arquivos PCL para PDF em seus aplicativos Java com algumas linhas de código. Além disso, sinta-se à vontade para entrar em contato conosco através do fórum. Ficaremos felizes em ajudá-lo.

Veja também