броене на символите от docx файл

embaka

Registered
здравейте, на някой да му е попадала функция или клас, който брои символите от docx файлове?

:)
 
Абсурд
Можеш да намериш клас с който да четеш и пишеш правилен docx но това което ти искаш е невъзможно защото тези файлове съдържат стотици редове специален код който няма нищо общо с написания документ но идентифицира docx файла и винаги е там.
 
не ми върши работа, хоста не е на уиндоус, а на линукс, така че трябва да има някаква алтернатива
 
ами... хоста няма абсолютно нищо общо.
Опитах се да ти обясна, че самия файл doc съдържа много код в себе си който не можеш да избегнеш и за да ме разбереш по конкретно, с echo file_get_contents(fail) ще го видиш и сам на екрана си за да ме разбереш какво имам в предвид.ю
 
Направих 1 малко проучване в Интернет и поразбрах нещо за преобразуването на doc / docx в xml и от там вече си работиш с тях. Потърси в гоогле за това.
 
Частта с текста от docx E xml. Самия docx е реално един zip файл, който съдържа XML и други неща. Като пакет.

Unzipваш docx файла, отваряш /word/document.xml, махаш всички XML тагове и остава само текста.
Почти същото е и с odt.

Виж doc е друга история, там нямаш никакъв шанс, освен да го конвертираш до txt
 
има една библеотека Zlib, която трябва да се активира от хоста. чрез нея при архивиране има опция да чете символите във файла и преобръща формата в xml формат
 

Back
Горе