У меня есть веб-приложение, которое содержит множество диаграмм CanvasJS. Я использую jsPDF для создания PDF-файла, содержащего несколько таких диаграмм, и диаграммы добавляются в PDF как изображения в формате PNG. Размеры диаграммы не относительны, а имеют заданное значение в пикселях. На компьютере, над которым я работал, PDF-файлы создаются идеально, а диаграммы занимают всю ширину PDF-файла. Проблема, с которой я сталкиваюсь, заключается в том, что при создании PDF-файла на другом компьютере графики занимают только 80-90% страницы, оставляя большое количество пустого пространства справа от графиков. Страница PDF всегда имеет одинаковый размер. В моем случае я установил размер буквы.
Итак, если пиксели графика имеют фиксированный размер и размер бумаги всегда одинаковый, почему PDF-файлы создаются по-разному?