Ответ 1
Если я правильно помню, он использует "точки", ту же единицу измерения, что и шрифт (так как PDF сосредоточен вокруг правильной визуализации шрифтов).
Одна "точка" составляет 1/72 дюйма (или около 0,353 мм).
Кто-нибудь знает, какая система единиц использует iTextSharp? Мое первое предположение было бы пикселями, но я не уверен в этом.
Спасибо!
EDIT: Извините, что я не более конкретный, и спасибо, что сообщили мне. Я говорю об единицах измерения в PageSize и Margins.
Если я правильно помню, он использует "точки", ту же единицу измерения, что и шрифт (так как PDF сосредоточен вокруг правильной визуализации шрифтов).
Одна "точка" составляет 1/72 дюйма (или около 0,353 мм).
pointsValue = iTextSharp.text.Utilities.MillimetersToPoints(mmValue)
и больше вариантов здесь https://sourceforge.net/p/itextsharp/itextsharp/ci/31e03918bb1eedc8f0d9efe56b982dfcee7aaa4d/tree/src/core/iTextSharp/text/Utilities.cs#l189