Как получить ppi html-элемента canvas? - PullRequest
0 голосов
/ 07 июня 2019

Я использую Wordpress и плагин Fancy-Product-Designer. Я хочу отображать предупреждение, если загруженный и масштабированный элемент не соответствует 300 dpi. Плагин использует HTML-элемент canvas для создания поверхности печати. Я хочу получить доступ к дочерним элементам и рассчитать их ppi с учетом масштабирования.

Есть ли возможность доступа к дочерним элементам HTML-элемента canvas или вычисления ppi определенного прямоугольника на холсте?

1 Ответ

0 голосов
/ 07 июня 2019

Элемент canvas - это просто набор пикселей, управляемый некоторым приложением.«Дочерние элементы» холста будут управляться как объекты внутри приложения рендеринга (если вообще).Это было бы (как правило) не в DOM.Короче говоря: «нет».

Кроме того, эффективный (реальный) ppi для изображения зависит от того, как оно отображается, и на экране клиента dpi / size print.

...