Преобразование FireBase изображения в PDF, используя iText в Android - PullRequest
1 голос
/ 28 марта 2019

Я использую следующий код для преобразования изображения (ссылки) FireBase в PDF с помощью iText.Когда я конвертирую текстовый файл, создается PDF, но он выдает ошибку, когда я пытаюсь добавить изображение в PDF.Когда я открываю сгенерированный файл PDF, выдается ошибка: «не удается отобразить PDF (файл имеет недопустимый формат)». Вот код:

    Document document = new Document();
            String outpath = Environment.getExternalStorageDirectory() + "/PDF2.pdf";
            try {
                FileOutputStream fos = new FileOutputStream(outpath);
                PdfWriter writer = PdfWriter.getInstance(document, fos);
                writer.open();
                document.open();
                document.add(Image.getInstance("https://firebasestorage.googleapis.com/v0/b/tharglobal-afe7d.appspot.com/o/files%2FPan%20Card%2FIMG-20190327-WA0003.jpg?alt=media&token=cd9ecd28-0c8a-4112-9c9a-80f04a3b17dd"));
                document.close();
                writer.close();
            } catch (Exception e) {
                e.printStackTrace();
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...