В отличие от вашего предположения иметь
два файла с встроенными неподтвержденными шрифтами
шрифты имеют подмножество, и иначе так.
Из file1.pdf:
Из файла2.pdf:
Как вы можете видеть, существует множество различий, есть непустой глиф для "1" в файле 1, но не в файле 2, и наоборот для "2" и т. Д. *
Таким образом, эти шрифты не идентичны и PdfSmartCopy
правильно не заменил один на другой.
Я предполагаю, что pdffonts
не распознал их как подмножество, потому что они не помечены должным образом как шрифты подмножества, в частности, их имена не имеют требуемых тегов подмножеств и не имеют опционального CharSet список имен символов, определенных в подмножестве шрифтов. Таким образом, шрифты не просто не отменены, поднабор также выполнен неправильно.
Таким образом, не вините pdffonts
в неверных предположениях, а вместо этого используйте генератор PDF, который создал входные файлы.