У меня проблема с разрешением в PDF-файле, сгенерированном на основе HTML
Я использую HtmlToPdfConverter
из Syncfusion
вместе с WebKitConverter
Размер бумаги A4 установлен на 595px x 842px
Я работал на Windows 7
со старым экраном. Все было хорошо
При работе в системе Windows 10
с другим экраном, содержание бумаги больше, чем бумага. Текст слишком большой, изображения слишком большие
Размер текста также указывается в пикселях.
Конечно, разница в ИЦП
Фрагмент кода с настройками генератора:
PdfMargins margins = new PdfMargins();
margins.Left = 50;
margins.Right = 50;
margins.Top = 0;
margins.Bottom = 0;
settings.Margin = margins;
settings.Orientation = PdfPageOrientation.Portrait;
settings.WebKitViewPort = new System.Drawing.Size(595, 0);
settings.PdfPageSize = new SizeF(595, 842);
Можно ли каким-то образом настроить, чтобы оно всегда работало?