Are iText 5 and iText 7 backwards compatible?
No. During development iText 7 went through some architectural changes which means some public class or package names have changed. This means you will have to update your code to use the new library.
No. During development iText 7 went through some architectural changes which means some public class or package names have changed. This means you will have to update your code to use the new library.