View previous topic :: View next topic |
Author |
Message |
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Oct 07, 2006 00:28 Post subject: OpenOffice.org/DOCX/FB2 Viewer |
|
|
Плагин:
http://wincmd.ru/plugring/OOoHtmlViewer.html
Плагин имеет недоработку при работе в TC Lister. Перехватываются и не отдаются Lister'у клавиши: Esc, Ctrl-C, 1, 2, 3 и т.д. Поэтому, под TC плагин использовать неудобно (пока).
При работе плагина под Universal Viewer этой проблемы с клавишами нет. Там все работает нормально.
Last edited by Alextp on Wed Jan 20, 2010 20:06; edited 11 times in total |
|
Back to top |
|
|
Kent
Joined: 14 Dec 2004 Posts: 208
|
(Separately) Posted: Sat Oct 07, 2006 10:13 Post subject: |
|
|
Хорошая новость. Спасибо. |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Oct 07, 2006 13:10 Post subject: |
|
|
Первая бета, ссылка выше.
У кого есть OOO 1.x файлы, просьба посмотреть, как оно работает на них, если работает. _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Sat Oct 07, 2006 13:25 Post subject: |
|
|
Автору спасибо огромное!
Результаты текстирования:
1) ООо 2 - текстовые файлы видит хорошо, включая шрифты, таблицы, гиперссылки; файлы таблиц (Калк) не видит вообще, хотя окно отрисовывается - но оно пустое.
2) ООо 1.1.* - текстовые файлы не видит, говорит:
Quote: | The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
-------------------
The system cannot locate the resource specified. Error processing resource 'office.dtd'. Error processing resource 'file:/...
<!DOCTYPE office:document-content PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "office.dtd"> |
Табличных файлов ООо тоже не видит и говорит то же самое...
Дело в том, что формат файлов ООо 1 и 2 "внутри" разный... _________________ Xubuntu 20.10 |
|
Back to top |
|
|
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Sat Oct 07, 2006 13:26 Post subject: |
|
|
Кстати, м.б. UNZIP взять отсюда? :
_________________ Xubuntu 20.10 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Oct 07, 2006 13:34 Post subject: |
|
|
Ясно. Значит, типы таблиц Калка, документов ООо 1.x придется из detect-строки исключить.
Жалко, я надеялся что этот xsl stylesheet универсальный.
Может, потом можно будет добавить поддержку OOo 1.x через xsl, который ты раньше присылал.
Quote: | Дело в том, что формат файлов ООо 1 и 2 "внутри" разный... |
Да, поэтому и спрашивал.
Quote: | Кстати, м.б. UNZIP взять отсюда? :
Цитата:
UnZip 5.51 of 22 May 2004, by Info-ZIP |
Посмотри в свойства DLL, она и есть из Info-ZIP... |
|
Back to top |
|
|
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Sat Oct 07, 2006 13:53 Post subject: |
|
|
UnZip 5.5 почему-то 2002 года, а 5.51 - 2004-го.
Рекомендую последний...
Насчёт таблиц стоит спросить у автора твоего стилевого файла - стилевой файл, который был у меня (и который я вроде бы тебе присылал), для ООо 1.1.* табличные файлы показывал отлично, хотя таблицы показывались без закладок - т.е. все подряд... _________________ Xubuntu 20.10 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Oct 07, 2006 14:15 Post subject: |
|
|
Quote: | UnZip 5.5 почему-то 2002 года, а 5.51 - 2004-го.
Рекомендую последний |
Судя по номеру версии, не сильно отличается...
Quote: | Насчёт таблиц стоит спросить у автора твоего стилевого файла |
Спрошу. |
|
Back to top |
|
|
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Sat Oct 07, 2006 14:22 Post subject: |
|
|
Quote: | All versions of UnZip through 5.50 have a number of directory-traversal vulnerabilities, and version 5.50 also has a textmode data-corruption bug that affects 16-bit ports such as MS-DOS. See the FAQ page for details. |
Или это не важно? _________________ Xubuntu 20.10 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Oct 07, 2006 14:33 Post subject: |
|
|
- Что такое "directory-traversal vulnerabilities" ? Кто бы пояснил
- "data-corruption bug that affects 16-bit ports" - неважно, т.к. у нас 32-битная DLL.
-------------
Вопрос
Здесь: http://www.phpclasses.org/browse/package/3071.html
лежит еще один xsl transform sheet. Но скачать не могу. Интересно, это то же самое, что и у меня (файл в архиве с плагином) или нет? |
|
Back to top |
|
|
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Sat Oct 07, 2006 15:53 Post subject: |
|
|
Файлы *.xsl по содержанию (но не по имени) одинаковы, но в этом пакете есть ещё файл odt2xhtml.php, который типа надо так применять:
Quote: | $class = new ODT2XHTML;
echo $class->oo_convert($class->oo_unzip('test.odt')); |
Насколько я понял, работает только с текстовыми документами ООо. _________________ Xubuntu 20.10 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Oct 07, 2006 16:19 Post subject: |
|
|
Quote: | Файлы *.xsl по содержанию (но не по имени) одинаковы |
OK (имя ни на что не влияет). |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Oct 07, 2006 19:48 Post subject: |
|
|
Ответ автора xsl, можно ли улучшить для поддержки Калк:
Quote: | No, because one of the root elements is different. It's not a big change,
but I don't have time to make it today. |
|
|
Back to top |
|
|
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sun Oct 08, 2006 08:59 Post subject: |
|
|
1. Выложил пак ATViewer + плагин OOo Viewer: см. первый пост.
Пригодится как отдельный самостоятельный вьюер файлов OOo тем, кто не использует Total Commander.
2. Добавил поддержку OOo 1.x (через xls, который прислал мне Ник). |
|
Back to top |
|
|
|