Форумы Интермех
 ° Начало ° Ответить ° Статистика ° Регистрация ° Поиск ° RSS ° Wiki °

Форумы Интермех / Search, ImProject / Просмотр документов
Автор Сообщение
ic-halit
Участник
из свободы

Дата: 22 Мар 2004 09:40:52


Реализовано ли во вкладке SEARCH "просмотр документов" отображение документов выполненых в INVENTOR и SOLIDWORKS и сохранненных в соответствующем формате, а не в dwg.

pm
Участник
Intermech

Дата: 26 Мар 2004 16:42:59


Такая возможность действительно есть. Для этого Вам необходима программа просмотра (вьюер) документов нужных типов, разработанная с использованием технологии ActiveX.

Наиболее популярным мультиформатным вьюером является AutoVue SolidModel Pro от Cimmetry Systems Inc. Он позволяет просматривать файлы более 200 форматов, в том числе и 3D-модели популярных CAD-систем. Скачать полнофункциональную демо-версию можно с сайта http://www.cimmetry.com.

Способ интеграции AutoVue c Search подробно описывается ниже.

-------------------------------------
Общие сведения
-------------------------------------

Чтобы процесс подключения внешних вьюверов был более понятен, следует сказать несколько слов об их поддержке в Windows и Search.

Все документы Windows делит на две группы: ActiveX-документы и обычные документы. Например, документы Office относятся именно к ActiveX-документам, а 3D-модели, как правило, - к обычным документам.

Для просмотра первых используется связка Internet Explorer-программа просмотра или редактирования документа (например, IE-Office). Для просмотра обычных документов используются ActiveX-вьюверы. Если вьювер написан с соблюдением стандартов, предлагаемых Microsoft, то Search автоматически найдет такой вьювер и попытается его использовать.

Если же Search не может самостоятельно определить способ подключения вьювера, то его следует описать в Search4.ini. Для этого используются секции [Viewers], [Predefined Viewers] и [Default Viewers].

Секция [Viewers] содержит общие настройки системы предварительного просмотра файлов. Ее следует скопировать в Search4.ini без изменений.

[Viewers]
DocViewer = Shell.Explorer
SrcProperties = Src, FileName, URL, Movie
SrcMethods = Navigate, SetURL, LoadFile, Open

Секция [Predefined Viewers] описывает файлы, для которых не следует использовать автоматический поиск вьювера. Каждая строка этой секции устанавливает соответствие между расширением файла и системным именем вьювера (это ProgID CoClass'a вьювера; можно также указывать CLSID в фигурных скобках).

[Predefined Viewers]
.htm* = Shell.Explorer
.doc = Shell.Explorer
.xls = Shell.Explorer
.ppt = Shell.Explorer

Например, приведенная выше секция задает для документов Microsoft Office и Web-страниц в качестве вьювера Internet Explorer. Это делается для того, чтобы задействовать для просмотра связку IE-Office.

Секция [Default viewers] отличается от вышеприведенной тем, что для перечисленных в ней файлов сначала проводится автоматический поиск вьювера. Если он окажется неудачным, тогда будет использован указанный в секции вьювер.

[Default Viewers]
.txt = imAxViewers.TextViewer

Например, приведенная выше секция информирует Search, что для текстовых файлов следует пытаться найти вьювер, а в случае отсутствия такового использовать указанный. Этот вьювер разработан нами, реализован в виде библиотеки imAxViewers.ocx, которая должна быть помещена в тот же каталог, что и S4.exe.

-------------------------------------
Интеграция с AutoVue
-------------------------------------

AutoVue умеет просматривать документы двумя указанными выше способами. Т.е. для всех поддерживаемых типов документов AutoVue регистрирует себя как ActiveX-выювер, а также может выполнять формальную регистрацию поддерживаемых типов документов как ActiveX-документов. Это делает возможным их просмотр прямо в IE.

Search корректно обнаруживает AutoVue без каких-либо дополнительных записей в описанных выше секциях Search4.ini. Однако по умолчанию технология ActiveX у AutoVue отключена. Для ее включения используйте приведенные ниже рекомендации.

1. Просмотр документов Office

Вместе с AutoVue поставляются две программы, позволяющие настраивать поведение AutoVue - AutoVue Plugin Setup и AutoVue ActiveX Setup. Их можно найти в меню "Пуск\Программы\AutoVue для Window\Setup".

Первая и них (AutoVue Plugin Setup) отвечает за встраивание AutoVue в IE. Для указанных флажками типов документов AutoVue формально регистрирует их как ActiveX-документы, а себя - как программу для их просмотра. Если Вы устанавливаете флажки для документов Office, то Search будет их просматривать, используя IE, который вместо программ Office будет использовать AutoVue. Фактически связка IE-Office заменяется на связку IE-AutoVue.

Вторая программа (AutoVue ActiveX Setup) настраивает поведение AutoVue как самостоятельного ActiveX-вьювера. Т.е. если Вы устанавливаете флажки для документов Office, то Search будет их просматривать, используя AutoVue напрямую, минуя IE. Причем настройки первой программы (AutoVue Plugin Setup) игнорируются.

Поэтому, для того, чтобы в Search задействовать просмотр документов Office через связку IE-Office, необходимо снять соответствующие флажки в обеих программах настройки AutoVue.

Небольшое замечание. Обе программы влияют на настройки друг друга, поэтому снимите флажки сначала в первой, а затем второй.

2. Просмотр 3D-моделей

Для того, чтобы Search просматривал 3D-модели через AutoVue, необходимо просто установить флажок "Твердотельные модели" в AutoVue ActiveX Setup. Никаких дополнительных записей в Search4.ini делать не требуется. Search автоматически находит ActiveX вьюверы, если они заданы.

3. Электронные книги PDF

AutoVue умеет просматривать файлы .pdf, но делает это таким же способом, что и Search - встраивает в себя Adobe Acrobat Reader.

Поэтому, если флажок "PDF" в программе AutoVue ActiveX Setup установлен, то Search при просмотре файлов .pdf на самом деле пользуется AutoVue, который в свою очередь загружает Acrobat Reader.

Есть смысл снимать этот флажок, чтобы Search напрямую работал с Acrobat Reader, т.к. это уменьшает использование системных ресурсов и повышает быстродействие.

Однако в редких случаях прямая работа Search с Acrobat Reader невозможна. Это зависит от корректности настроек системы и версий используемых продуктов Adobe. В этих ситуациях необходимо устанавливать флажок "PDF" в AutoVue ActiveX Setup.

ic-halit
Участник
из свободы

Дата: 29 Мар 2004 21:08:36


огромное спасибо

Коновалов Михаил
Участник
ОАО РИРВ (СПб)

Дата: 21 Дек 2006 13:35:34


AutoVue это конечно хорошо, но если нам надо смотреть только документы MS Word и SolidWorks, то ради просмотра только двух указанных форматов ставить программу, которая смотрит 200 как-то...

Хотелось бы узнать, кто чем пользуется для просмотра документов MS Word и SolidWorks через вкладку Search "Просмотр документа"?
И используется лм эта функция вообще?
Есть ли какие-либо альтернативы AutoVue?

djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 22 Дек 2006 08:30:22


есть. пиши в личку.

Коновалов Михаил
Участник
ОАО РИРВ (СПб)

Дата: 22 Дек 2006 10:04:11


djrandom
Что-то я здесь лички не вижу... В Ваших данных емайла тоже нет.
Мой адрес: konovalovm @ fromru.com

djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 22 Дек 2006 10:55:22


Оказывается на этом форуме лички нет (???) Отправил на указанное мыло.

klim01
Участник
ЗЗВА, Запорожье

Дата: 22 Дек 2006 23:56:48


А существует ли возможность для просмотра в Search дополнительных файлов? Или все вышесказанное используется только для основных файлов?

djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 25 Дек 2006 08:31:35


2 Коновалов Михаил

Второй раз скидывал на Ваш адрес посылочку (уже с другого своего ящика) - вертается обратно с ошибкой. Может какой другой ящичек есть?

Коновалов Михаил
Участник
ОАО РИРВ (СПб)

Дата: 25 Дек 2006 11:01:06 ° Поправил: Коновалов Михаил


djrandom

Да, какие-то трудности с почтой.
Если не трудно, скиньте, пожалуйста, на адрес: office @ rirt.ru с пометкой "Для Коновалова".

NEP
Участник
Санкт-Петербург

Дата: 27 Дек 2006 12:24:54


Цитата: klim01
А существует ли возможность для просмотра в Search дополнительных файлов? Или все вышесказанное используется только для основных файлов?

Если программы, создавшие их есть на клиенте, то будет см. Search загружает все типы файлов, записанные в реестре.


djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 28 Дек 2006 09:26:36


2NEP - в данном случае человека видмо интересует возможность просмотра документов именно средствами SEARCH, без установки приложений, с помощью которых были созданы данные документы. Это как с вьюверами графических файлов - с их помощью можно смотреть файлы Photoshop'a, но сам Фотошоп ставить необязательно, или современные файл-менеджеры позовляют просматривать , например, документы WORD, даже если таковой в системе не установлен.
----------------------------------------
2klim01 - насколько я знаю, такой возможности в SEARCH нет. Просмотр документов осуществляется только через карточку документа, а на доп.файлы карточек в SEARCH нет, увы...

Jk
Участник
НПП Интермех

Дата: 4 Янв 2007 12:09:21


Цитата: klim01
А существует ли возможность для просмотра в Search дополнительных файлов? Или все вышесказанное используется только для основных файлов?

В Search9 закладка "Просмотр файла" есть и в окне дополнительных файлов (вызываемое по F6). Возможно она есть и в Search8.2 - точно не помню. Если нет - то там по крайней мере есть команда "смотреть", которая запустить просмотрщик для доп. файла

Jk
Участник
НПП Интермех

Дата: 4 Апр 2008 11:44:29


Цитата: ic-halit
Реализовано ли во вкладке SEARCH "просмотр документов" отображение документов выполненых в INVENTOR и SOLIDWORKS и сохранненных в соответствующем формате, а не в dwg.


Для Inventor можно использовать родной просмотрщик для этого
надо в search4.ini в секцию [Default Viewers] добавить:
.iam=Inventor.ViewControl.1
.ipt=Inventor.ViewControl.1
.idw=Inventor.ViewControl.1

Так же родной просмотрщик можно использовать для Solid Edge:
.par=SEPREVIEW.SEPreviewCtrl.1
.asm=SEPREVIEW.SEPreviewCtrl.1
.psm=SEPREVIEW.SEPreviewCtrl.1

Настройки родного просмотрщика для Компас 3Д:
.a3d=KGAX.KGAXCtrl.1
.m3d=KGAX.KGAXCtrl.1
.cdw=KGAX.KGAXCtrl.1

Для SolidWorks "родной" просмотрщик похоже - eDrawings, его подключить напрямую вроде бы нельзя, но у нас есть спец. "прокси" для просмотра - библиотека eDrawViewer.ocx, через нее (+eDrawings) можно смотреть документы SolidWorks, в search4.ini надо добавить:
.sldprt = eDrawViewer.eDrawingsCtrl
.sldasm = eDrawViewer.eDrawingsCtrl
.slddrw = eDrawViewer.eDrawingsCtrl


Еще для всех типов файлов чьи эскизы показывются в проводнике Windows (при включении режима "эскизы страниц") можно включить отображение этого эскиза в Search, для этого в search4.ini в секцию [Default Viewers] надо добавить:
.htm* = imAxViewers.ThumViewer

Иринка
Участник
ФГУП ПСЗ Челяб.обл.

Дата: 10 Сен 2008 21:03:17


Цитата: Jk
Для SolidWorks "родной" просмотрщик похоже - eDrawings, его подключить напрямую вроде бы нельзя, но у нас есть спец. "прокси" для просмотра - библиотека eDrawViewer.ocx
а где можно взять вот этот вот файлик eDrawViewer.ocx? чтобы тоже попробовать настроить просмотр документов выполненых в SOLIDWORKS

Коновалов Михаил
Участник
ОАО РИРВ (СПб)

Дата: 15 Сен 2008 10:05:14


Цитата: Иринка
а где можно взять вот этот вот файлик eDrawViewer.ocx?

Файл eDrawViewer.ocx должен быть в Вашей поставке Search'а. Не помню только, с какой версии Search он появился...

Jk
Участник
НПП Интермех

Дата: 10 Июл 2009 17:48:43


Для UG NX можно подключить просмотр JT файлов используя просмотрщик JT2Go + модуль JTViewCtrl.ocx
в search4.ini надо добавить:
.jt=JTViewCtrl.JTViewControl


PS: т.к. возникают вопросы : eDrawViewer.ocx

niktata
Участник
Санкт-Петербург

Дата: 24 Ноя 2009 10:31:04


Скажите, возможно ли подключить eDrawViewer.ocx к Search 7.2 SP5?
Делаю след. последовательность действий - копирую вышеуказанный файл в папку Search, добавляю в search4.ini след строчки:
[Predefined Viewers]
.sldprt = eDrawViewer.eDrawingsCtrl
.sldasm = eDrawViewer.eDrawingsCtrl
.slddrw = eDrawViewer.eDrawingsCtrl

После данных манипуляций ничего нового не появляется. Нужно ли выполнять команду regsvr32.exe, как описано в соседнем топике - http://www.intermech.ru/Forum/3_442_-1.html ? Подскажите в чем еще может быть дело? Спасибо!

Jk
Участник
НПП Интермех

Дата: 24 Ноя 2009 12:01:51


niktata
вроде бы можно

Цитата: niktata
Нужно ли выполнять команду regsvr32.exe,

нужно

Владимир21
Участник
ооо индустрия

Дата: 13 Июн 2013 13:35:57


Скачал AutoVueDemo20_2_1 по вышеуказанной ссылке (Вместе с AutoVue поставляются две программы, позволяющие настраивать поведение AutoVue - AutoVue Plugin Setup и AutoVue ActiveX Setup. Их можно найти в меню "Пуск\Программы\AutoVue для Window\Setup".) данных програм не нашел как всетаки подключить AutoVue к Search или это демо версия и ее подключить нельзя ???

Владимир21
Участник
ооо индустрия

Дата: 19 Июн 2013 10:20:27


разобрался это демо версия без насройки AutoVue ActiveX Setup скачал полную версию все работает

Ваш ответ

Bold Style  Italic Style  Underlined Style  Image Link  Insert URL 
...



Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 

На форуме сейчас: гостей - 1
пользователей - 0
Наибольшее количество посетителей: 87 [1 Янв 2017 02:23:26]
гостей - 87 / пользователей - 0


miniВВ © 2001-2021