Я использую Foxit PhantomPDF 8.2.0.
Чем они отличаются?
Для этого PDF, почему они не дают одинаковый результат? Смотрите ниже, пожалуйста.
Согласно этому посту на форуме Foxit:
Поля по размеру принтера: масштабирует маленькие и большие страницы, чтобы уместить их на бумаге.
Уменьшить поля принтера: изменяет размеры только больших страниц по размеру бумаги и печатает маленькие страницы такими, какие они есть.
При предварительном просмотре изображения выглядят немного по-разному, но распечатайте их в обоих направлениях, чтобы увидеть, отличаются ли фактические результаты печати от других.
Если кто-то не знаком с алгоритмами Foxit, может потребоваться небольшое предположение, чтобы объяснить, что вы видите.
Я предполагаю, что увеличение на 95,65%, показанное на скриншотах, означает, что для обоих методов использовалась небольшая усадка. Это исключило бы уменьшение по размеру до фактического размера и увеличение по размеру поля.
Я подозреваю, что Foxit может работать с содержимым страницы, а не только с размером бумажной страницы. Таким образом, измененный размер текста может оказаться ближе или дальше от края бумаги в зависимости от того, сколько доступно поля. Возможно также, что два алгоритма подбора немного отличаются, поэтому результаты немного различаются.
Размеры документа и бумаги совпадают. Возможно, что алгоритм «Уменьшить до размера» видит, что текст помещается внутри поля принтера, а алгоритм «По размеру поля» работает с размером бумаги и допускает дополнительное поле.
Вполне возможно, что это просто причуда, которую Foxit еще не сгладил. Вы всегда можете запустить некоторые тесты с документами, размер которых больше и меньше размера выходных данных, с разными степенями и с разными полями документа, чтобы зафиксировать, что делает Foxit.
Однако для печати вашего документа насколько важно, чтобы поле было точным, обозначенным значением? Если фактические поля печати отличаются и соответствуют изображениям, вы можете просто выбрать тот, который вы предпочитаете. Другой вариант - использовать следующий параметр печати, пользовательский масштаб и эксперимент, начиная с 95,65%. Этот алгоритм может дать еще третий размер поля, но вы будете иметь прямой контроль, чтобы сделать его именно тем, что вы хотите.