Найдите текст в существующем PDF-файле и добавьте на него гиперссылку (желательно с рубином)

Я ищу способ найти текст, соответствующий определенному шаблону в PDF-файле, а затем добавить к нему гиперссылку. В идеале это можно сделать через рубин. Спасибо за любые советы.

Я поигрался с библиотекой PDF-reader и Prawn, но все еще не очевидно, что я могу делать то, на что надеюсь.


person windup    schedule 22.01.2014    source источник
comment
Здесь я ответил, как добавить основные моменты с помощью Perl. Добавление ссылок (которые тоже являются аннотациями) будет работать так же.   -  person user2846289    schedule 22.01.2014
comment
Большое спасибо. Хотелось бы увидеть это в рубине.   -  person windup    schedule 23.01.2014


Ответы (1)


Хотя вы можете использовать prawn для записи в файл (Как редактировать или писать в существующий PDF-файл с помощью Ruby?), кажется, однако этот поиск и замена невозможны (Заменить некоторый текст в шаблоне PDF с помощью креветки в Ruby).

person AGS    schedule 22.01.2014
comment
Мой случай проще в том, что я не пытаюсь заменить что-то другое. Я заменяю то же самое, только гиперссылкой, которая просто меняет цвет на синий и добавляет подчеркивание. Если я не могу заменить слово, то мне кажется, что я, по крайней мере, смогу нарисовать новое слово поверх старого. Я, конечно, не знаю, как это сделать, но сказать, что это невозможно, звучит неправильно. - person windup; 22.01.2014