У меня есть драйвер виртуального принтера, который создает файлы EMF из печатных материалов. После этого мое приложение анализирует созданные файлы EMF и извлекает текстовую информацию.
Вот проблема: часто, если клиент печатает PDF-файл, текстовая информация отсутствует в сгенерированном EMF-файле, потому что программное обеспечение для печати PDF заменяет символы не ascii на их графическое представление.
Для решения этой проблемы я рассмотрю несколько способов. Одним из способов является извлечение текста непосредственно из исходного файла PDF. Но программное обеспечение клиента не может поместить исходный файл PDF в указанную директорию. Он может печатать только PDF-файл на выбранном принтере Windows.
Итак, мой вопрос: возможно ли создать виртуальный драйвер принтера, который будет просто сохранять оригинальный файл PDF в какой-то каталог?