itext
Вопросы и ответы о версиях
Поиск…
Вступление
Некоторые часто задаваемые вопросы о номерах версий в iText.
замечания
Почему числа версий перескакивают от 2 до 5 и от 5 до 7? Существует несколько причин для пропуска номеров версий. В 2009 году номер версии iText (Java) и iTextSharp (C #) не был синхронизирован. Версия Java была в версии 2.1.7; версия C # была в версии 4.1.6. Было принято решение перейти на Java 5 для версии Java и согласовать номера версий iText и iTextSharp.
Какая сделка с iText 4? Третьи стороны выпустили версии iText 4.2.z, но это не официальные версии. Они не поддерживаются никем и не должны использоваться, потому что никто не знает, что внутри.
Поддерживает ли iText 7 обратную совместимость? iText 7 - совершенно новая версия iText, написанная с нуля командой iText. Обратная совместимость нарушена в пользу более интуитивно понятного интерфейса. Java-версия iText переместилась с Java 5 на Java 7, что стало одной из причин перехода с iText 5 на iText 7.
itext 2 vs iText 5 vs iText 7
iText 2 и ранее:
import com.lowagie.text. *;
iText 5:
import com.itextpdf.text. *;
iText 7:
import com.itextpdf.kernel. *;
import com.itextpdf.layout. *;
...