Как вы не даете кода, трудно предположить, фактический код ... Тем не менее, обычный способ, чтобы сделать текст невидимым, чтобы использовать текстовый режим визуализации. Весь текст в формате PDF имеет такой режим визуализации текста и определяет, будет ли текст отображаться как заполненный текст (нормальный), поглаженный текст, заполненный и поглаженный ... И одна из возможностей - «невидимая», которая гарантирует, что текст isn ' t показано.
При анализе текста на странице iText, среди прочего, позволяет отфильтровать текст, который возвращается - см., Например, файл FilteredRenderListener. Во время фильтрации вы можете определить, интересуетесь ли вы текстом или нет. Существует много информации о тексте, который вы можете проверить, используя объект TextRenderInfo. Этот объект имеет метод, называемый «getTextRenderMode», который вернет указанный режим рендеринга текста. Если этот вызов возвращает «3», вы знаете, что текст отображается невидимо.
Теперь, если вы хотите знать, действительно ли этот текст действительно визуализирован невидимо (и не используя один из других неприятных трюков @jongware, предлагаемый в его комментарии, вам нужно будет ознакомиться с PDF или поделиться примером с нас так, что мы можем взглянуть.
Как этот конкретный текст сделан «невидимым»? Есть что-то на нем? Очень мало? Не имеет цвета или того же цвета, что и его фон? шрифт, не содержащий контуров? Отображается в шрифте, который отображает все на символ пробела? – usr2564301