Измененные координаты в зависимости от размера страницы, работающие с некоторыми PDF-файлами, но не работающие с несколькими PDF-файлами
for (int j = 1; j < path.Length; j++)
{
object[] cpoint = (object[])path[j];
float x = float.Parse(cpoint[1].ToString(), System.Globalization.CultureInfo.InvariantCulture.NumberFormat);
float y = float.Parse(cpoint[2].ToString(), System.Globalization.CultureInfo.InvariantCulture.NumberFormat);
x = getXYOfPDF(pageSize.Width, x, pdfJSWidth);
y = getXYOfPDF(pageSize.Height, y, pdfJShight);
y = pageSize.Height - y;
appearance.LineTo(x, y);
}