Мне нужно напечатать документ в Windows и записать PDF-файл с возможностью поиска в удаленной базе данных.
В настоящее время я могу печатать на удаленном сервере CUPS, который был изменен для сохранения PDF в базе данных.Но каждый драйвер принтера для Windows, который я использовал, делает документ недоступным для поиска (я могу проверить это, напечатав файл с драйвером, будь то PostScript или Print to PDF).
Я думал, чтоСледующим шагом является написание драйвера или плагина драйвера, который сохранит возможность поиска документа.Это означает написание кода, который преобразует файл EMF
в RAW
, описанный здесь https://docs.microsoft.com/en-us/windows-hardware/drivers/print/introduction-to-print-processors.
Написание драйвера принтера для Windows предполагает, что я могу сделать это с помощью простого пользовательского интерфейсаПлагин.
Есть ли более простой способ сделать это?Хотелось бы получить второе (или третье, или четвертое) мнение.