我想通过使用ghostscript将矢量pdf转换为raster pdf(即光栅化矢量pdf)。但即使添加分辨率参数-r300,我也找不到合适的参数。
我使用的代码是-dSAFER -dBATCH -dNOPAUSE -dPDFSETTINGS=/screen -dGrap
hicsAlphaBits=1 -sDEVICE=pdfwrite -r300 -sOutputFile="output-raster.pdf" "input-vector.pdf"
任何人都知道如何光栅化PDF格式?
答案 0 :(得分:0)
您可以使用Poppler库中的df %>%
group_by(gr) %>%
mutate(in_scope = if_else(gr == 1,
cummax(lag(y_value == 10, default = FALSE)),
if_else(gr == 2,
cummax(lag(y_value == 10, default = FALSE) & y_value != 10),
1L - cummax(y_value == 10)))) %>%
ungroup %>%
group_by(gr) %>%
summarise(the_sum = sum(y_value * in_scope),
the_count = sum(in_scope))
# A tibble: 3 x 3
gr the_sum the_count
<dbl> <dbl> <int>
1 1 22 4
2 2 23 6
3 3 36 6
。它可以将PDF转换为光栅图像格式,如PNG或JPEG。然后使用任何图像查看器或imagemagick将图像转换为PDF文件,如果您需要PDF作为输出。