Как сохранить String в PDF (Java)

166
23 марта 2018, 12:15

Делаю некую задачу, после отправки POST запроса приходит ответ, его я сохраняю в String-е и дальше хочу сохранить в PDF(результат POST запроса PDF файл).

    try(FileOutputStream fos = new FileOutputStream("notes_1.pdf"))
    {
        fos.write("методВозврашающийString".getBytes());
    }
    catch(IOException ex){
        System.out.println(ex.getMessage());
    }

В таком случае создается файл, но выдает 18 пустых листов.

File file = new Fle("notes_1.pdf");
FileUtils.writeByteArrayToFile(file, Base64.decodeBase64(serviceHelper.postQueryToService(punkt3_9, baseUrl, method3_9).getBytes("Cp866")));

Если сделать так то файл создается, но весит всего 1кб , при открытии ругается что файл pdf сломан, при открытии через блокнот показывает что в нем есть всего 10-15 символов.

Вопрос как можно сохранить String'У в PDF не добавляя maven зависимости/ сторонние библиотеки, т.е. через import или средствами JDK?

READ ALSO
Изменение иконок в аккордеоне

Изменение иконок в аккордеоне

Всем приветСделал аккордеон, но не могу понять, как сделать так, чтобы иконка ПЛЮС менялась на МИНУС при открытии блока, и обратно

187
Php программирование и telegram API

Php программирование и telegram API

Есть код на php с использованием Telegram APIКод должен работать таким образом, чтобы он брал значения, введенные в контактную форму на сайте, компилировал...

206
Переход через header не работает

Переход через header не работает

Здравствуйте! Такая проблема не работают переходы через header, сам код работает, выдает ошибки и регистрирует

229
Определение значения checkbox

Определение значения checkbox

Как определить, поставил пользователь галочку на checkbox или же убрал ее? (Если ставит должно устанавливаться значение aacept = true; , а если убирает...

243