Большой размер файла вывода PDF из spplot - PullRequest
2 голосов
/ 29 ноября 2011

Используя усеченный шейп-файл и некоторые данные, которые я добавил, я создал цветную карту, используя spplot. Тем не менее, когда я экспортирую созданный график в PDF, размер файла очень большой, как и окончательный документ. (PDF составляет около 50 МБ).

Это нормально или я что-то не так делаю? Я не уверен, что смогу привести минимальный рабочий пример, поскольку шейп-файл также довольно большой (300 МБ).

В качестве альтернативы, есть ли способ уменьшить размер файла после факта?

Ответы [ 3 ]

2 голосов
/ 29 ноября 2011

Чтобы процитировать профессора Брайана Рипли в http://markmail.org/message/ravkpnjexagmpm4o

Если достаточно сжатия , pdf () в R-devel делает это, как cairo_pdf () в текущем R.кроме Acrobat есть другие способы сжатия / сжатия PDF-файла: см.? tools :: compactPDF и руководство «Writing R Extensions».

1 голос
/ 29 ноября 2011

В качестве альтернативы pdf я предлагаю создать png высокого разрешения. Я без проблем отправлял такие png-файлы в такие журналы, как компьютеры и геонауки. Использование такого PNG делает документы, которые они помещают в гораздо более работоспособным. Если вы хотите придерживаться pdf, pdftk (pdf toolkit) позволяет вам сжимать pdfs.

0 голосов
/ 29 ноября 2011
library(tools)    
help(compactPDF) 
...