Find/Replace int -> int64
Что за ламерский подход? Нельзя просто так взять и заменить int на int64!
Не забывай, что там миллион модулей, написанных разными группами индусов, общающиеся между собой через 32битные бутылочные горлышки интерфейсов.
Вдобавок, ты, наверное, будешь смеяться, но сам PDF, внезапно, 32битный формат - почитай спецификацию, все поля внутри бинарных стримов содержат именно 32битные целые. Переход на 64битные целые убьет совместимость сверху вниз наповал.
Для того чтобы прочувствовать, насколько сложна и кровава задача перехода на большую значность, достаточно вспомнить, сколько лет фотошоп переходил с 16 битного на 32 битный формат, а потом на 64 битный. А кореловский формат стал 64 битным буквально только пару лет назад. При том, что CDR никто не позиционирует, как формат всеобщего обмена информацией, это формат, так сказать, для внутреннего пользования.