В идеале я хочу избегать использования драгоценных камней, так как в настоящее время я использую: pdf-reader
, combine-pdf
и origami
Каждый драгоценный камень, если он встречает поврежденный pdf, иногда не отправляет исключениено остается там и ничего не делает.
Поэтому я хотел бы, чтобы вы помогли мне с кодом, чтобы увидеть, поврежден файл или нет.
Я заметил, что некоторые PDF-файлы неимеют шестнадцатеричное значение (hex 25 50 44 46 | %PDF)
, но я боюсь, что это не универсальное решение.
Кроме того, все эти гемы иногда выдают исключения, даже когда PDF работает, но, по крайней мере, если я уверен, что PDF работает, я 'Я буду знать, что делать.
Я мог бы начать там.Как мне прочитать шестнадцатеричное с рубином?Это единственный способ проверить PDF?