Este breve tutorial fornece orientação sobre como converter PDF em imagem em Java. Ao escrever este código Java PDF para conversor de imagem é usado contendo algumas linhas de código para carregar a fonte PDF e, em seguida, configurar as propriedades da imagem de saída. Na etapa final, cada página é salva como um arquivo JPG.
Etapas para conversão de PDF para imagem em Java
- Adicione uma referência a Aspose.PDF do repositório Maven para conversão de PDF em imagem
- Carregue o arquivo PDF de origem no objeto de classe Document para converter em JPG
- Defina a resolução desejada da imagem de saída usando o objeto de classe Resolution
- Inicialize o respectivo dispositivo de imagem com base no tipo de imagem de saída necessário e defina a resolução
- Iterar por todas as páginas no arquivo PDF de origem
- Salve cada página como um arquivo de imagem separado usando a função Process na classe JpegDevice
Durante o processo de conversão de PDF para imagem em Java, as primeiras referências de biblioteca necessárias são adicionadas. Em seguida, o arquivo PDF de origem é carregado e a resolução da imagem de saída é definida na respectiva classe ImageDevice, como JpegDevice usado neste tutorial. Você pode renderizar as páginas selecionadas para os arquivos de imagem conforme o requisito.
Código para converter PDF em imagem em Java
Neste tutorial para converter PDF para JPG, o código Java é usado para carregar o arquivo PDF de origem do disco para o objeto de classe Document, mas você também pode carregar arquivos PDF de uma matriz de bytes e fluxo de entrada. A classe JpegDevice é usada para definir a resolução e, em seguida, criar imagens para cada página usando a resolução definida. Se você quiser criar outros tipos de imagens, use as respectivas classes de dispositivos como BmpDevice, EmfDevice, GifDevice, PngDevice e muitas outras.
Este tutorial nos guiou sobre como converter PDF para imagem em Java. Se você estiver interessado em converter PDF para HTML, consulte o artigo em como converter PDF para HTML em Java.