decFLTViewer
Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view
decFLTViewer
Простенький плагинчик (36,5 КБ) для просмотра графики. Использует FLT-фильтры офиса. http://decget.narod.ru/decFLTViewer.rar
-
DrShark
- Сообщения: 911
- Зарегистрирован: Сб окт 21, 2006 20:27
- Откуда: Kyiv, Ukraine
- Контактная информация:
2Dec
a)
b) с какими версиями фильтров на данный момент протестирован плагин?
a)
1) поддерживаю вариант с ini; 2) приоритет выше фильтров из директории плагина; в случае неудачи пробовать грузить системные.Dec@ru-board писал(а):1) Как определить список расширений для detect-строки плагина? ... Еще вариант, можно сделать отдельный ini-файл, в котором будут прописаны имена файлов фильтров и соответствующие расширения.
2) Что предпочитать в случае установленных на target-машине фильтров: свои из директории плагина, или установленные? Или пытаться открывать файл с помощью своих фильтров, а в случае неудачи с помощью установленных? Или наоборот?
b) с какими версиями фильтров на данный момент протестирован плагин?
Заявка принята.DrShark писал(а):1) поддерживаю вариант с ini; 2) приоритет выше фильтров из директории плагина; в случае неудачи пробовать грузить системные.
Фильтры из OfficeXP:DrShark писал(а):b) с какими версиями фильтров на данный момент протестирован плагин?
Код: Выделить всё
BMPIMP32.FLT 10.0 2000.10.2.0
CDRIMP32.FLT 0, 8, 14, 0 0.8.14.0
CGMIMP32.FLT 10.0.0.0 2000.10.2.0
EPSIMP32.FLT 10.0 2000.10.25.0
FPX32.FLT 2.0 2.0.0.8152
GIFIMP32.FLT 10.0 2000.10.25.0
JPEGIM32.FLT 10.0 2000.10.25.0
PCDIMP32.FLT 10.0 2000.10.25.0
PCXIMP32.FLT 10.0 2000.10.2.0
PICTIM32.FLT 9.0 99.3.2.0
PNG32.FLT 10.0 2000.10.25.0
TIFFIM32.FLT 10.0 2000.10.25.0
WMFIMP32.FLT 7.0 1995.4.3.0
WPGEXP32.FLT 6.0 94.9.17.1
WPGIMP32.FLT 8.0 96.6.29.0Проверяйте. Формат ini-файла:DrShark писал(а):1) поддерживаю вариант с ini; 2) приоритет выше фильтров из директории плагина; в случае неудачи пробовать грузить системные.
Код: Выделить всё
[Options]
Priority=0
[Filters]
BMPIMP32.FLT=bmp
JPEGIM32.FLT=jpg jpeg
TIFFIM32.FLT=tif tiff
WMFIMP32.FLT=wmf
...
-
DrShark
- Сообщения: 911
- Зарегистрирован: Сб окт 21, 2006 20:27
- Откуда: Kyiv, Ukraine
- Контактная информация:
Протестировал с фильтрами из такого пакета для MS Office 11 (фильтры версии фильтры 2003.1100.5531):Ник писал(а):У меня нормально работает с фильтрами из того отдельного пакета, что МС раздаёт бесплатно на своём сайте
Собственно, реальная польза от плагина есть хотя бы благодаря просмотру eps файлов. Ральше для их просмотра в TC использовал связку (PDF)Filter + MS Office Word 2003, который использовал эти же фильтры.CDRimp32.FLT, CGMimp32.FLT, EPSimp32.FLT, GIFimp32.FLT, JPEGim32.FLT, PICTim32.FLT, PNG32.FLT, WPGimp32.FLT
-
DrShark
- Сообщения: 911
- Зарегистрирован: Сб окт 21, 2006 20:27
- Откуда: Kyiv, Ukraine
- Контактная информация:
На машине без установленных MS Office и пака фильтров (т.е. фильтры не зарегистрированы) не подхватился, как минимум, фильтр JPEGim32.FLT. Точно работают фильтры для eps и dxf.Dec писал(а):Проверяйте. Формат ini-файла:...
Вот фильтры с того компа. Там фильтры разных версий.
Проверю позже. На тот момент, когда я последний раз искал (а это было очень давно), вменяемых просмотрщиков eps для TC небыло.Ник писал(а):Странно, зачем так - ведь EPS видят и PDFView, и GSWlx. И без всякого МСО...
-
DrShark
- Сообщения: 911
- Зарегистрирован: Сб окт 21, 2006 20:27
- Откуда: Kyiv, Ukraine
- Контактная информация:
Ну вот, например, файлики отсюда он не показывает.Alextp писал(а):EPS смотрит UV-
Специально поставил последний Ghostscript. Все плагины, которые его используют, не могут справится с ms.eps из каталога фильтров.Ник писал(а):Странно, зачем так - ведь EPS видят и PDFView, и GSWlx. И без всякого МСО...
Хотелось бы уточнить:DrShark писал(а):На машине без установленных MS Office и пака фильтров (т.е. фильтры не зарегистрированы) не подхватился, как минимум, фильтр JPEGim32.FLT. Точно работают фильтры для eps и dxf.Dec писал(а):Проверяйте. Формат ini-файла:...
0) Версия плагина не ниже 1.2.0.7.
1) Ini-файл имеет имя decFLTViewer.ini
2) Ini-файл располагается в той же директории, что и сам плагин.
3) Фильтры располагаются в той же директории, что и сам плагин.
4) В ini-файле есть секция Filters.
5) В секции Filters расположены строки вида FilterFileName=ext, где FilterFileName является именем файла фильтра без пути, ext является одним или более расширением, разделенными пробелом(-ами).
При выполнении данных условий JPEGim32.FLT у меня успешно цепляется (специально убирал из кода загрузку установленных в систему плагинов). Если у Вас что-либо не получается, то прошу выслать мне Ваш ini-файл и используемые фильтры.
-
DrShark
- Сообщения: 911
- Зарегистрирован: Сб окт 21, 2006 20:27
- Откуда: Kyiv, Ukraine
- Контактная информация:
Да.Dec писал(а):Хотелось бы уточнить:
0) Версия плагина не ниже 1.2.0.7.
1) Ini-файл имеет имя decFLTViewer.ini
2) Ini-файл располагается в той же директории, что и сам плагин.
3) Фильтры располагаются в той же директории, что и сам плагин.
4) В ini-файле есть секция Filters.
5) В секции Filters расположены строки вида FilterFileName=ext, где FilterFileName является именем файла фильтра без пути, ext является одним или более расширением, разделенными пробелом(-ами).
Я там выше ссылку на rapidshare со своими фильтрами дал. Может, дело в этих конкретных фильтрах?