[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Конвертер текстовых документов.
mx2a
Кто-нибудь, когда-нибудь писал конвертер текстовых документов на каком-либо языке программирования?
Например из .doc в .txt, pdf, djvu и прочие форматы...



Спустя 15 минут, 46 секунд (19.11.2011 - 15:13) inpost написал(а):
Какой-то поверхностный вопрос.
.txt - обычная штатная функция php читает этот документ.
.doc, .xls - специальные классы читают, с некоторыми версиями xls можно вообще банальной парсить той же штатной функцией php.

Спустя 28 минут, 34 секунды (19.11.2011 - 15:41) Игорь_Vasinsky написал(а):
это из серии "хочу всё"

Спустя 1 час, 14 минут, 36 секунд (19.11.2011 - 16:56) mx2a написал(а):
Нет,просто хочу конвертер для сайта написать:
Чтоб при загрузке на сервер файла одного из этих форматов (txt,doc,pdf,djvu,epub,fb2,rtf) он конвертировался в оставшиеся 6 форматов.
То есть например загружается файл txt и он автоматически конвертируется в doc,pdf,djvu,epub,fb2,rtf.В итоге получаются 7 файлов разных форматов.

Кто нибудь делал что то подобное?

Спустя 19 минут, 34 секунды (19.11.2011 - 17:16) inpost написал(а):
mx2a
Делаешь парсер на пхп, итого получится класс, содержащий 7 методов, с каждого формата считываешь в зависимости от формата. И отдельный класс на преобразование, который будет у тебя каждый из форматов создавать.

Даже если кто-то и делал, такое стоит минимум 2`000$, ато и больше. Делиться таким никто не будет.

Спустя 24 минуты, 38 секунд (19.11.2011 - 17:40) XCross написал(а):

Спустя 14 минут, 29 секунд (19.11.2011 - 17:55) sergeiss написал(а):
Цитата (mx2a @ 19.11.2011 - 17:56)
Чтоб при загрузке на сервер файла одного из этих форматов (txt,doc,pdf,djvu,epub,fb2,rtf) он конвертировался в оставшиеся 6 форматов.

И хранить 7 версий одного файла? Если с местом на диске нет проблем, то можно. Но можно и по-другому подойти: конвертировать и выдавать юзеру файл только по его запросу. А до этого хранить только в одном виде.
В этом случае будет чуть больше нагрузка на сервер, но зато места будет надо существенно меньше.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.