Невозможно скомпилировать 'com.itextpdf:itextg:5.5.11' в Android Studio с Gradle

Определение зависимости от версии 5.5.10:

dependencies {
  ...
  compile 'com.itextpdf:itextg:5.5.10'
}

работает отлично.

Но 5.5.11 или же 5.5.12 не компилировать.

Это было выпущено еще? Если нет, есть идеи, когда это может быть?

3 ответа

Я являюсь инженером по тестированию и выпуску программного обеспечения iText Software, и, возможно, мне лучше всего ответить на этот вопрос. iTextG 5.5.11 и 5.5.12 еще не выпущены. То есть в отставании, но еще не запланировано. Это, конечно, не произойдет в этом месяце.

Есть ли какие-либо изменения в 5.5.11 или 5.5.12, которые вам срочно нужны? Поскольку они являются выпусками исправлений ошибок, без каких-либо новых функций, и если на вас не влияют исправленные ошибки, нет необходимости в обновлении. См. Список изменений iText для более подробной информации (на веб-сайте iText или в журнале Git на GitHub).

Использование версии 5.5.11 указано в документах:

dependencies {
    compile 'com.itextpdf:itextg:5.5.11'
}

или последний выпуск 5.5.13 не работает, возможно, его не существует для загрузки через gradle:

введите описание изображения здесь

Я должен был изменить на:

compile 'com.itextpdf:itextg:5.5.10'

Также импортируйте следующий класс для создания PDF

import com.itextpdf.text.*;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Image;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfContentByte;
import com.itextpdf.text.pdf.PdfPCell;
import com.itextpdf.text.pdf.PdfPTable;
import com.itextpdf.text.pdf.PdfWriter;

Вы также можете сослаться на дополнительные методы и приемы для создания PDF со встроенным средством по нижеприведенной официальной ссылке:

https://developers.itextpdf.com/examples/itext-action-second-edition/chapter-1

Если кому-то нравится моя помощь, чтобы сделать это легче, чем дать стрелки вверх и щелкните правой кнопкой мыши на то же самое.

Спасибо.

Другие вопросы по тегам