как вытянуть рисунок из rtf при помощи php
Можна ли вытянуть рисунок из rtf при помощи пхп.
В спецификации пишет что rtf сохраняет рисунки в файле в двоечном виде, но как из этого набора бит сделать файл типу jpeg
http://elib.mubint.ru/download/irbis_info/rtf-rus.zip
В соответствии с изученным материалом выцепляешь из rtf-файла блок байт, обрабатываешь, а потом используя библиотеку gd2 и чудесную функцию imagejpeg() сохраняешь свое творение в файл.
Изучаешь RTF-формат.
В соответствии с изученным материалом выцепляешь из rtf-файла блок байт, обрабатываешь, а потом используя библиотеку gd2 и чудесную функцию imagejpeg() сохраняешь свое творение в файл.
Цитата:
Originally posted by stoman
Изучаешь RTF-формат. http://elib.mubint.ru/download/irbis_info/rtf-rus.zip
В соответствии с изученным материалом выцепляешь из rtf-файла блок байт, обрабатываешь, а потом используя библиотеку gd2 и чудесную функцию imagejpeg() сохраняешь свое творение в файл.
Изучаешь RTF-формат. http://elib.mubint.ru/download/irbis_info/rtf-rus.zip
В соответствии с изученным материалом выцепляешь из rtf-файла блок байт, обрабатываешь, а потом используя библиотеку gd2 и чудесную функцию imagejpeg() сохраняешь свое творение в файл.
блиииииииин) ПХП загнется ИМХО:D , такие вещи лучше в длл писать.
Цитата:
Originally posted by 3D Bob
блиииииииин) ПХП загнется ИМХО:D , такие вещи лучше в длл писать.
блиииииииин) ПХП загнется ИМХО:D , такие вещи лучше в длл писать.
Человеку хоцца пхп, значит надо пхп.
а что? еще нету в модулях пхп библиотеки для работы с rtf'ом и doc'ом? непорядок ;)
UPDATE: а вот решил поглядеть да сам обломалсо. rtf-ки то разные бывают. В той документации на которую ссылку кинул там русским по белому написано - \pich000 и \picw000 а вместо нулей соответственно высота и ширина. сотворил, сохранил, открыл. ниче подобного. указывается в еденицах равных 1/100 мм. вообщем отличий много и главное - может храниться не тока bmp, там еще и формат указывается. так что ищим правильный хэлп по формату.