PHP найти и заменить на str_replace в документе RTF - PullRequest
1 голос
/ 15 декабря 2011

Я уверен, что это бесполезная вещь, ради которой я стреляю. Но все же стоит попробовать.

Я успешно использую str_replace () в нескольких файлах RTF (Rich Text Format). Простые строки, такие как имя клиента, телефон, адреса и т. Д.

Я замечаю, что на некоторых RTF есть флажки. Я не могу представить способ использования str_replace () с флажками, в смысле замены «проверенной» версией или непроверенной версией коробки. И когда я смотрю в Microsoft Word, флажки, кажется, являются частью формата инструментов изображения. И у Open Office тоже есть своя версия.

В любом случае, я не хочу гоняться за мечтой, если php не может действительно найти форматированный текст, который производит изображения-флажки.

Кто-нибудь согласен? или кто-то был успешен с этим?

Я открыл RTF в программе под названием TEA (http://tea -editor.sourceforge.net / )

Оглядываясь вокруг, я нашел 2 примера внутри:

For Sale by Owner?
shapeType75fFlipH0fFlipV0pibFlags2fLine0fLayoutInCell1fLayoutInCell1d724799ad49a250ce6f9f6f010efdc1ad724799ad49a250ce6f9f6f010efdc1a
   Yes
shapeType75fFlipH0fFlipV0pibFlags2fLine0fLayoutInCell1fLayoutInCell1d724799ad49a250ce6f9f6f010efdc1ad724799ad49a250ce6f9f6f010efdc1a
    No

Итак, я вижу shapetype75 .... это то, что создает коробку, и они обе являются пустыми коробками. Я предполагаю, что мне просто нужно создать похожую коробку, которая заполнена, и перетащить мой условный код на этих парней.

...