Как Ramhound указывает в своем комментарии, в основном все это повлияет на это.
PDF-файлы отображаются на лету, и поэтому они так ресурсоемки. Такое интенсивное использование ресурсов является компромиссом для одного из основных моментов PDF - то, что размер файла будет меньше, для облегчения переносимости. Поскольку размер (отправка по электронной почте, хранение их в течение длительного времени и т.д.), По-видимому, не является проблемой для текущей задачи, то использование PDF-файлов, вероятно, не является хорошим выбором.
В зависимости от размера и сложности ваших PDF-файлов вы, возможно, даже не сможете получить компьютер, который сможет их отображать так быстро, как вам нужно.
Таким образом, обменять использование процессора и оперативной памяти на использование диска ...
Для этого не используйте PDF-файлы; используйте предварительно визуализированные изображения страниц и просто пролистывайте их. файлы будут значительно больше на диске, но будут отображаться намного быстрее, так как не требуется рендеринг в реальном времени.
Используя базовый движок 2D-графики (многие из которых можно выбрать), вы сможете объединить что-либо (на выбранном вами языке), с помощью которого вы сможете легко достичь 60FPS, даже на «бюджетных» графических процессорах.
В качестве альтернативы, рассмотрите возможность использования обычного текста вместо PDF или графики, поскольку вы можете легко рендерить полные страницы текста быстрее, чем он может отображаться.