Несколько грубый sh способ справиться с этим, который может быть обновлен для подмножества нескольких файлов, только изменяя большой файл и вывод = затем повторно запуская все это. Обновится, как только я сделаю для него подходящую функцию.
pacman::p_load(pdftools, qpdf)
#some prep
bigfile <- "Some/File/Path.pdf"
biginfo <- pdf_length(bigfile)
# now we subset x2 being sure to define unique names for output
# otherwise the second file will overwrite the first one we create here.
# for part 1
pdf_subset(bigfile,
pages = 1:(biginfo/2),
output = "Some/File/Path_part_1.pdf")
# for part 2
pdf_subset(bigfile,
pages = ((biginfo+1)/2):biginfo,
output = "Some/File/Path_part_2.pdf")