Ghostscript - 将矢量pdf转换为栅格pdf

时间:2017-09-22 11:49:42

标签: pdf imagemagick ghostscript rasterize

我想通过使用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格式?

1 个答案:

答案 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作为输出。