View previous topic :: View next topic |
Author |
Message |
volovyan
Joined: 03 Dec 2007 Posts: 51 Location: Vancouver, Canada
|
(Separately) Posted: Sun Nov 01, 2009 10:41 Post subject: |
|
|
Затем, что, несмотря на расширение, файл может быть не того типа, и конвертирование сорвется. Чтобы не тратить время бесполезно, и введены сигнатуры. например, документ .DOC может быть обычным текстом. Тогда для него лучше вызвать листер по умолчанию, а не тратить время на бесполезную конвертацию (к тому же, это может дать нежелательные результаты). |
|
Back to top |
|
 |
volovyan
Joined: 03 Dec 2007 Posts: 51 Location: Vancouver, Canada
|
(Separately) Posted: Sat Nov 14, 2009 02:05 Post subject: |
|
|
MultiLister 1.5RC3 (сам плагин и исходные тексты):
http://webfile.ru/4083294
Изменения:
- Исправлены ошибки "вылета" плагина в разных местах
- В режиме генерации thumbnails в случае, если конвертор вернул простой текст, он выводится сразу на "холст" вместо масштабирования по размеру элемента просмотра-> текст стал читаемым даже при размере thumbnail 96x96 (размер в TC по умолчанию). Допускается задание шрифта пользователем, глубина цвета и антиалиасинг.
- Теперь картинка, полученная из HTML, в режиме генерации thumbnails правильно вписывается в размеры thumbnail (до этого имело место расширение)
- То же касается RTF текста
- В режиме поиска файлов (WDX часть) плагин изменяет заголовок окна "Find Files" на "Find Files|имя_файла" на этапе конвертирования.
- Много мелких изменений (см. исходник) |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Sat Nov 14, 2009 11:23 Post subject: |
|
|
А чего файл выложен в такой заднице?
То, что не релиз - поэтому не стали на оф.сайте? _________________ Xubuntu |
|
Back to top |
|
 |
volovyan
Joined: 03 Dec 2007 Posts: 51 Location: Vancouver, Canada
|
(Separately) Posted: Mon Nov 16, 2009 05:12 Post subject: |
|
|
да, когда будет релиз - выложу на wincmd.ru. Не хочется выкладывать непроверенную до конца версию: некрасиво. |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Tue Nov 17, 2009 18:31 Post subject: |
|
|
volovyan
Вопрос - как и что передаёт плагин для эскизов - если файл конвертируется в текстовый формат?
Передаёт текст?
Для каких форматов файлов он передаёт текст ТК для показа в виде эскизов?
Дело в том, что этот текст настолько мелок, что практически не читаем - нельзя ли формировать из текста картинку с задданым размером шрифта и потом уже эту картинку передавать ТК для показа в виде эскиза? _________________ Xubuntu |
|
Back to top |
|
 |
DCT
Joined: 28 Feb 2007 Posts: 11
|
(Separately) Posted: Tue Nov 17, 2009 20:15 Post subject: |
|
|
volovyan
Можно ли организовать такую логику:
1) html по умолчанию открывались по F3 "как в листере", но можно было переключиться на MultiLister-овский режим ACTIVEX.
2) pdf/doc/xls... открывались по умолчанию wlx-плагинами, но можно было переключиться на MultiLister-овский режим ACTIVEX.
Или это невозможно вообще? |
|
Back to top |
|
 |
volovyan
Joined: 03 Dec 2007 Posts: 51 Location: Vancouver, Canada
|
(Separately) Posted: Tue Nov 17, 2009 21:08 Post subject: |
|
|
DCT
1. Alt-Shift-F3 для показа файла с отключенными плагинами или выбрать режим "только текст" (из меню Options-Text Only), по-другому не вижу
2. Поставьте MultiLister последним плагином и в секции PDF поставьте Default=ActiveX, тогда pdf файлы будут открываться другими плагинами, но при активизации Multilister'а будет происходить переключение на Adobe ActiveX. |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Tue Nov 17, 2009 23:16 Post subject: |
|
|
volovyan
А на мой вопрос ответа нет...?
Кстати, у конвертора http://www.nativewindsofmontana.com/software/docx2rtf.html появилась командная строка - но я что-то не могу прикрутить.
Вы не пробовали? _________________ Xubuntu
Last edited by Ник on Tue Nov 17, 2009 23:40; edited 1 time in total |
|
Back to top |
|
 |
volovyan
Joined: 03 Dec 2007 Posts: 51 Location: Vancouver, Canada
|
(Separately) Posted: Tue Nov 17, 2009 23:30 Post subject: |
|
|
Ник
Упс, извиняюсь.
Я не получал уведомления от forum.wincmd.ru после отправки Вами сообщения. Исправляюсь.
Quote: | Вопрос - как и что передаёт плагин для эскизов - если файл конвертируется в текстовый формат?
Передаёт текст?
Для каких форматов файлов он передаёт текст ТК для показа в виде эскизов?
|
Если конвертер вернул текст, то:
1. Если текст имеет RTF форматирование, то содержимое файла "натягивается на холст"; при этом размер текста регулируется форматом RTF.
2. Если это простой текст, то для читабельности он тут же выводится в thumbnail через DrawTextEx() (см. thumbnail.pas).
Последнее реализовано в RC2.2/RC3; в RC2 любой текст натягивается на холст, размер которого равен ширина x высоту разрешения Вашего экрана, после чего передается на уменьшение в процедуру уменьшения картинки с минимальными потерями.
Для задания шрифта для графического текста используйте параметр
TextViewerFontThumbnail в разделе [Thumbnails] файла listfilter.ini
Пример:
[Thumbnails]
...
TextViewerFontThumbnail=Lucida Console,204,0,-8,6,0,0
...
В RC3 можно использовать параметр Antialiasing в той же секции Thumbnails для включения сглаживания (для TTF шрифтов)
В любом случае, TextViewerFontThumbnail влияет на размер выводимого текста. В моем случае (используется 1280x1024 на работе и 1680x1050 дома) текст вполне читабелен. Вы можете добиться читабельности изменением вышеприведенного параметра. |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Tue Nov 17, 2009 23:41 Post subject: |
|
|
Спасибо
Изменил предыдущее сообщение - не увидел вовремя Ваш ответ - прошу меня извинить - про конвертор не ответите, когда будет время...?
А что такое ",0,-8,6,0,0" - туплю что-то...? _________________ Xubuntu |
|
Back to top |
|
 |
volovyan
Joined: 03 Dec 2007 Posts: 51 Location: Vancouver, Canada
|
(Separately) Posted: Wed Nov 18, 2009 00:14 Post subject: |
|
|
Ник
пробовал, но сам этот конвертор работает нестабильно, частенько просто вываливается; я отказался от его использования.
Вот, кстати, форматная строка для секции [CommonConv], с которой он будет работать:
Format_TXT=%tcc%conv\docx2rtf\docx2rtf.exe|PDF|DOCX|DOTX|SXW|ODT|HTM|HTML -a %Fn% %i%%hide% DOCX2RTF
собственно, все эти форматы прекрасно поддерживаются другими конвертерами. Этот, как и многие универсальные конвертеры, довольно посредственный. |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Wed Nov 18, 2009 00:16 Post subject: |
|
|
И непонятно - в директории лежит десяток DOC-файлов.
На одном Ваш плагин и его настройки срабатывают, на двух других (проверенный DOC) - нет.
Интересно, по какому принципу ТК берёт данные для эскизов - что формирует сам, а что и от какого листер-плагина берёт? _________________ Xubuntu |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Wed Nov 18, 2009 00:19 Post subject: |
|
|
По конвертору - Вы пробовали версию 3.8, как я понял?
По эскизам - у меня почему-то на файлы DOCX настройки Вашего плагина вообще не влияют - наверное ТК использует данные от другого листер-плагина. _________________ Xubuntu |
|
Back to top |
|
 |
volovyan
Joined: 03 Dec 2007 Posts: 51 Location: Vancouver, Canada
|
(Separately) Posted: Wed Nov 18, 2009 00:36 Post subject: |
|
|
наверное, да, версия 3.8
А по DOCX - не знаю. у меня плагин стоит первым в списке, поэтому, я знаю точно, что вижу эскизы, полученные им. |
|
Back to top |
|
 |
volovyan
Joined: 03 Dec 2007 Posts: 51 Location: Vancouver, Canada
|
(Separately) Posted: Wed Nov 18, 2009 01:04 Post subject: |
|
|
Ник
Quote: | А что такое ",0,-8,6,0,0" |
Это параметры шрифта.
Например, Lucida Console,204,0,-8,6,0,0 значит
Имя шрифта=Lucida Console
204=charset
0=цвет черный
-8=высота в пикселях (height=8px)
6=размер в пунктах
0=питч (плотность символов - использовать настройки OS по-умолчанию)
0=стиль (никаких доп. стилей (курсив, полужирный и.т.п.) не использовать). |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|