Я хотел бы программно конвертировать файлы SVG в файлы PDF. Однако файлы SVG содержат текст, который должен быть доступен для поиска в созданных файлах PDF. Кроме того, он должен работать на Red Hat Enterprise Linux 5.3 или CentOS 5.3 для архитектуры x86_64. Было бы неплохо, если бы это был Open Source или, по крайней мере, не очень дорогой.
Вот что я пробовал. Все они, кроме батика, отлично работают на Debian Lenny.
Inkscape
Я могу установить его, используя autopackages из http://inkscape.modevia.com/ap,, но когда я использую его из командной строки, текст не доступен для поиска.
Растеризатор батика [sic]
Когда он преобразует файлы SVG в файлы PDF, текст становится недоступным для поиска.
svg2pdf
Источник для этого и несколько его зависимостей доступны для загрузки . Я пытался заставить его скомпилировать в CentOS, но пока не добился успеха. Я нашел скомпилированную версию для Debian x86_64, но она не работает на CentOS.
rsvg-новообращенный
Созданный PDF не доступен для поиска в CentOS 5.3. Возможно, установка более новой версии cairo поможет. Спасибо DaveParillo за упоминание rsvg-convert (в суперпользователе).
РЕШЕНИЕ (но, возможно, некоторые из вышеперечисленных будут полезны читателю)
princeXML
Он отлично работает на CentOS при установке из источника. По какой-то причине он не работает при установке из .rpm. Спасибо, Эрик Дальстрём!
Крест размещен на суперпользователе