View previous topic :: View next topic |
Author |
Message |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Sun Jun 24, 2007 11:18 Post subject: |
|
|
Плаг не открывает файлы при использовании конвертера от Novell, если в путях и/или именах файлов есть кириллица. |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sun Jun 24, 2007 11:30 Post subject: |
|
|
DS
Quote: | На самом деле конвертер Novell - порт их совметного с Clever продукта под OpenOffice.org и Linux. |
Нет - просто порт под C.
OpenOffice.org не при чем - конвертер работает и без него. К ООо там просто добавка, чтобы конвертер пускался из ООо.
Quote: | C чего вы взяли, что ему .Net не нужен? |
Смотрим депенденсис файла OdfConverter.exe:
1) Конвертер Clever - требует mscoree.dll
2) Конвертер Novell - требует
msvcrt.dll
advapi32.dll
kernel32.dll
и т.д.
(то же касается его библиотек)
Quote: | Что касается поддержки xlsx и pptx, то, если судить по документации (ChangeLog.txt) из Complete Source Distribution Release 1.2-M2, конвертера (имеется ввиду exe-утилита) для xlsx ещё нет, а конвертер для pptx появится в виде отдельной утилиты. |
Нет, неправильно:
1) Конвертер от Clever - поддерживает DOCX, XLSX, PPTX
2) Конвертер от Novell - действительно поддерживает только DOCX (остальное оторвали) _________________ UniViewer - CudaText - LogViewer
Last edited by Alextp on Sun Jun 24, 2007 11:39; edited 1 time in total |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sun Jun 24, 2007 11:36 Post subject: |
|
|
DrShark wrote: | Плаг не открывает файлы при использовании конвертера от Novell, если в путях и/или именах файлов есть кириллица. |
Подтверждаю.
Конвертер Novell требует имена файлов в UTF8, хотя конв. от Clever - требует их, естественно, в ANSI. |
|
Back to top |
|
 |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Sun Jun 24, 2007 11:43 Post subject: |
|
|
Quote: | 1) Конвертер от Clever - поддерживает XLSX, PPTX |
Ты проверял? Впрочем, это не меняет того, что из-за отсутствия подходящего xsl эти форматы к OOoHTMLView всё равно пока не прикрутишь...
Кстати, ты можешь сделать exe-утилиту, работающую аналогично плагину, и поддерживающую в качестве параметров командной строки входной файл, файл xsl и файл на выходе? Так можно будет проверить, какие xsl сможет поддерживать твой плаг. |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sun Jun 24, 2007 11:51 Post subject: |
|
|
Quote: | Quote: | 1) Конвертер от Clever - поддерживает XLSX, PPTX |
Ты проверял? |
Да, смотри:
Code: | [INFO][C:\Downloads\DodgePerAgiLab.xlsx] Converting file: C:\Downloads\DodgePerAgiLab.xlsx into C:\Downloads\D
odgePerAgiLab.ods
[INFO][C:\Downloads\DodgePerAgiLab.xlsx] Conversion succeeded
[INFO][C:\Downloads\DodgePerAgiLab.xlsx] Total conversion time: 00:00:02.6562500
Done. |
Quote: | Кстати, ты можешь сделать exe-утилиту, работающую аналогично плагину, и поддерживающую в качестве параметров командной строки входной файл, файл xsl и файл на выходе? Так можно будет проверить, какие xsl сможет поддерживать твой плаг. |
Могу, но можно обойтись плагином, см ЛС. _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Mon Jun 25, 2007 10:26 Post subject: |
|
|
Поправлено issue с тем, что конвертер Novell требовал русские имена файлов в UTF8.
Сделана конверсия ANSI->UTF8 специально для него (конвертер Novell распознается по наличию в его каталоге iconv.dll). |
|
Back to top |
|
 |
rumumba
Joined: 20 Jun 2007 Posts: 5
|
(Separately) Posted: Mon Jun 25, 2007 12:20 Post subject: |
|
|
Ник wrote: | Alextp
Вот быстрый просмотр с минимумом форматирования от твоего плагина и ждут люди, которые постоянно работают с документами ООо.
|
Точно, а так получается, что WORDVIEW.EXE открывает документы в три разы быстрее, да и форматирование там с картинками и без искажений нумерованных списков. Привязать просмотр доксов ко универсальному вьюеру это хорошо, я тоже люблю все-в-одном но не в ущерб просмотру. Львиная часть вьюеров используется (мной по крайней мере) для быстрого просмотра, сортировки, перейменования и отсеивания лишнего в целой громаде файлов без использования тогоже ворда с его постоянным открыванием и закрыванием аж в глазач рябит. Если б не было предпросмотра в самом ворде, вообще был бы аврал.
Кстати, я так понял RTF плагин не кушает?
Last edited by rumumba on Mon Jun 25, 2007 12:30; edited 1 time in total |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Mon Jun 25, 2007 12:27 Post subject: |
|
|
Alextp
Хорошо бы поправить номер плагина внутри файла - там до сих пор 1.1.0.0  _________________ Xubuntu |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Mon Jun 25, 2007 12:29 Post subject: |
|
|
То что Word вьюер открывает документы быстрее, это плохо, бороться с этим можно только одним способом -
научить плагин работать с конвертерами Ворда 2007.
Я забросил тему
http://forum.wincmd.ru/viewtopic.php?t=9346
Если можно заставить office.wlx работать с конв. В2007, то
я буду пользоваться office.wlx,
а этот плагин дорабатывать нет смысла.
Edit
Quote: | Хорошо бы поправить номер плагина внутри файла |
Поправил _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Mon Jun 25, 2007 13:34 Post subject: |
|
|
Кстати, существует (PDF)filter 1.05.51 http://wincmd.ru/plugring/filter.html , который позволяет смотреть любые файлы, используя адекватный конвертор командной строки - может он будет быстрее работать?
Или важен не только конвертор, но и преобразование в HTML?
У меня просто уже 10 минут документ не может открыться в листере  _________________ Xubuntu |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Mon Jun 25, 2007 13:49 Post subject: |
|
|
Quote: | (PDF)filter 1.05.51 , который позволяет смотреть любые файлы, используя адекватный конвертор командной строки - может он будет быстрее работать? |
Не будет. Точно. Важна только скорость конвертера docx->ODT,
скорость ODT->XML не важна.
Quote: | Или важен не только конвертор, но и преобразование в HTML? |
Важен только конвертер docx->odt.
Конвертер Novell работает быстрее где-то на секунду. _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
 |
d-view

Joined: 25 Jul 2006 Posts: 232 Location: xUSSR
|
(Separately) Posted: Mon Jun 25, 2007 15:06 Post subject: |
|
|
Alextp,
а так уж необходимо делать комбайн, понимающий и опеносовские и MS файлы?
Может стоит их все-таки разделить? Пусть будет маленький шустрый плугин для ОпенОфис и большой тормоз для MS.. ))) _________________ Вы слишком много знаете... Вас отягощает эрудиция |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Mon Jun 25, 2007 15:17 Post subject: |
|
|
А он и так - маленький шустрый для ООо.
А добавляешь к нему OdfConverter.exe (опционально!)- становится большой тормоз для МС.  _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
 |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Mon Jun 25, 2007 15:55 Post subject: |
|
|
(PDF)filter понимает только html, rtf и txt.
OdfConverter конвертирует в ODF.
Какой смысл прикручивать к (PDF)filter предполагаемый exe-конвертер, конвертирующий файл в порядке docx->odf->html?!
Пока более короткого пути нет.
Тем более, что для OOoHTMLViewer поддержка docx опциональная, не раз уже оговорено...
Что же касается шустрого OOoSimpleViewer, то у него конкретные проблемы с отображением кириллицы. |
|
Back to top |
|
 |
|