У меня есть документ PDF, уже сохраненный в базе данных. Он хранится в виде «образа» (у меня не было выбора). Я работаю в C#. NET с iText 7, и база данных MS SQL. Я хочу разбить эти данные базы данных на меньшие разделы этого файла. У меня нет исходного файла PDF, только изображение, хранящееся в базе данных.
Я хочу разделить исходные данные PDF (изображение) на страницы. То есть, если бы у нас был исходный файл, я хочу разбить этот большой файл каждые 2 страницы на новые файлы (например, 10-страничный PDF-файл превратился бы в 5 файлов, по 2 страницы в каждом). Затем я хочу сохранить эти меньшие PDF-файлы в базах данных.
Есть ли способ сделать это полностью в коде? Или мне нужно создать файл PDF в файловой системе, а затем создать новые файлы на основе этого файла, а затем импортировать отдельные файлы обратно в базу данных?
Спасибо за помощь.