ABCPDF Stamp () не учитывает настройки шрифта в полях - PullRequest
1 голос
/ 06 июня 2011

После проверки информации об отдельных полях, прикрепленных к документу. Я вижу ожидаемые настройки шрифта.Однако после вызова Stamp () и завершения рендеринга PDF размер шрифта не сохраняется, хотя сам шрифт и некоторые относительные размеры имеют размер.

Версии: 7 и 8

Дополнительно, несмотря наимеющий:

  • doc.Form.NeedAppearances
  • doc.Form.GenerateAppearances
  • doc.Form.FormatFields

установлен в true,система, похоже, игнорирует Adobe JavaScript, такой как:

getField('MyField').textSize = 12

1 Ответ

3 голосов
/ 07 июня 2011

Если кто-то еще столкнется с этой ошибкой, вам следует начать с проверки размера полей в PDF-файле, который вы заполняете.Если размеры полей не считаются достаточно большими, чтобы вместить выбранный шрифт, ABCPDF масштабирует шрифт до размера по своему выбору.Как только поля станут достаточно большими для размещения шрифта, по стандартам ABC, размер шрифта будет ограничен выбранными вами настройками.В этом случае вы должны по возможности увеличивать поля.

...