Мне нужно подписать документы в формате PDF с Java или C #.Я нашел iText, это хорошее решение?есть ли другие?
См. PDFBox на apache, используемый вместе с BouncyCastle, он будет делать то, что вам нужно.
Я пробовал iText один раз, и это было довольно легко реализовать в решении C #.Я не пробовал другие решения.ОсобенноЯ не смог найти подходящих бесплатных (бесплатных) решений.