iText документ - разрешить символ - PullRequest
0 голосов
/ 16 октября 2018

Я использую iText в Android-приложении для создания PDF.

 try{

        File file=new File("test.pdf");
        FileOutputStream fileout=new FileOutputStream(file);
        Document document=new Document();


    } catch (FileNotFoundException e) {
        e.printStackTrace();
    }

это выдает ошибку (абстрактный класс документа - не может быть создан).

Даже после импорта import com.itextpdf.text.Document;

Это показывает следующее:

Cannot resolve symbol 'itextpdf'

документ отображается как ошибка.

Любое решение?

Ответы [ 2 ]

0 голосов
/ 17 октября 2018

При первой ошибке попробуйте набрать

 try{

    File file=new File("test.pdf");
    FileOutputStream fileout=new FileOutputStream(file);
    com.itextpdf.text.Document document=new com.itextpdf.text.Document();


} catch (FileNotFoundException e) {
    e.printStackTrace();
}

Второе

Cannot resolve symbol 'itextpdf'

Android Studio говорит "не удается разрешить символ", но проект компилируется

0 голосов
/ 16 октября 2018

Сначала необходимо добавить "compile" com.itextpdf: itextg: 5.5.10 '"в свойствах Gradle.

Во-вторых, вы можете попробовать:

  • Выход из Android Studio
  • Резервное копирование проекта
  • Удалите все файлы .iml и папку .idea
  • Перезапустите Android Studio и повторно импортируйте ваш проект

ByКстати, сообщения об ошибках, которые вы видите в диалоговом окне «Структура проекта», по большей части не являются актуальными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...