Я работаю над проектом, который включает набор унифицированных данных Fannie Mae / Freddie Mac. Спецификация требует, чтобы внедренный PDF-файл оценки был первого поколения.
Я концептуально понимаю, что такое файл PDF первого поколения (печать документа непосредственно в PDF, а не отсканированная копия или распечатанная и отсканированная копия). Однако я провел некоторое исследование и не нашел ничего, что определяло бы свойства PDF первого поколения, которые могли бы быть проверены программно.
Я нашел продукт, который позволяет проверить, содержит ли PDF текст, изображения или оба: Apose.Pdf.Kit для .NET , но я ищу способ запрограммировать это сам , по бюджетным и другим причинам. Кроме того, я не уверен, что определения того, что файл содержит текст, будет достаточно, чтобы убедиться, что это первое поколение.
Учитывая, что это отраслевое требование очень большой отрасли, я чувствую, что кто-то, должно быть, уже решил эту проблему, но мне трудно что-то найти.
Заранее спасибо за любую помощь.