Якщо ви не обмежені у використанні bash, ви можете використовувати сценарій python для перетворення всіх .pdf
файлів у поточному каталозі у .png
зображення високої роздільної здатності . Його можна модифікувати для інших типів вхідних / вихідних зображень або використовувати різні аргументи для convert
.
#! /usr/bin/env python
import os
def main():
dir_list = os.listdir('.')
for full_file_name in dir_list:
base_name, extension = os.path.splitext(full_file_name)
if extension == '.pdf': # then .pdf file --> convert to image!
cmd_str = ' '.join(['convert',
'-density 400',
full_file_name,
base_name + '.png'])
print(cmd_str) # echo command to terminal
os.system(cmd_str) # execute command
if __name__ == '__main__':
main()