Невозможно скомпилировать '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
Если кому-то нравится моя помощь, чтобы сделать это легче, чем дать стрелки вверх и щелкните правой кнопкой мыши на то же самое.
Спасибо.