Файл справки ?jpeg
(который также применяется к устройствам bmp()
, png()
и tiff()
) указывает, что:
The ‘type = "windows"’ versions of these devices effectively plot
on a hidden screen and then copy the image to the required format.
Эта специфичная для Windows деталь реализации, скорее всего, объясняет разницу в поведении систем Windows и * NIX.
В Windows вызов любой из вышеперечисленных функций (а также pdf()
и postscript()
) создает файл - независимо от того, строите ли вы что-либо на этом скрытом экране или нет. За исключением pdf()
(который создает файлы, которые я не могу открыть с помощью средства просмотра), изображение, зарегистрированное на графическом устройстве, представляет собой изображение белого прямоугольника высотой и шириной, указанного при вызове определенного устройства.