Converter BMP para PDF

Contents
[ ]

Imagens BMP são arquivos com extensão .BMP que representam arquivos de imagem bitmap usados para armazenar imagens digitais bitmap. Essas imagens são independentes do adaptador gráfico e também são chamadas de formato de arquivo bitmap independente de dispositivo (DIB). Você pode converter BMP para PDF com a API Aspose.PDF para Java. Portanto, você pode seguir os seguintes passos para converter imagens BMP:

  1. Inicialize um novo Documento
  2. Carregue o arquivo de imagem BMP de exemplo
  3. Finalmente, salve o arquivo PDF de saída

Assim, o trecho de código a seguir segue essas etapas e mostra como converter BMP para PDF usando Java:

public void convertBMPtoPDF () {
        // Inicializar objeto de documento
        document=new Document();

        Page page=document.getPages().add();
        Image image=new Image();

        File imgFileName=new File(fileStorage, "Conversion/sample.bmp");

        try {
            inputStream=new FileInputStream(imgFileName);
        } catch (FileNotFoundException e) {
            resultMessage.setText(e.getMessage());
            return;
        }

        // Carregar arquivo de imagem BMP de exemplo
        image.setImageStream(inputStream);
        page.getParagraphs().add(image);

        File pdfFileName=new File(fileStorage, "BMP-to-PDF.pdf");

        // Salvar documento de saída
        try {
            document.save(pdfFileName.toString());
        } catch (Exception e) {
            resultMessage.setText(e.getMessage());
            return;
        }
        resultMessage.setText(R.string.success_message);
    }