Я хотел бы найти / заменить PDF: заменить все вхождения строки на hyperlinked
версия этой же строки. Конечным результатом должна стать новая версия PDF с гиперссылкой на текст.
То есть Соответствующая строка -> Соответствующая строка
Есть какие-нибудь мысли о лучшем подходе к решению этой проблемы?
Обновить: Задача, на которой я в данный момент поставлен, заключается в том, как найти положение (например, координаты x / y) заданной строки в PDF.
Документация FPDF очень полезна: http://www.fpdf.org/en/doc/
Ты можешь использовать Cell
установить ссылку. Вам придется разбивать больший объем текста для каждого вхождения подстрок, которые вы хотите связать. Вы должны быть очень осведомлены о x
а также y
значения во время печати вашего документа, так что добавление ссылки с Cell
это бесшовные.
FPDF также имеет Link
но их документация гласит:
Помещает ссылку в прямоугольную область страницы. Текстовые или графические ссылки, как правило, помещаются через Cell (), Write () или Image (), но этот метод может быть полезен, например, для определения интерактивной области внутри изображения.
Просто чтобы уточнить, FPDF и HTML отличаются. Не использовать <a>
для ссылок используйте FPDF Cell
,
Других решений пока нет …