On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Пост N: 193
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 06.07.06 10:02. Заголовок: Возможно ли вытащить превьюшки из файлов?


Возможно ли программно вытащить превьюшки из файлов. Те которые мы видим при открытии файлов в AI

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 22 , стр: 1 2 All [только новые]





Пост N: 167
Откуда: Украина, Харцызск
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 06.07.06 10:14. Заголовок: Re:


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

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 173
Откуда: Россия, Новосибирск
Рейтинг: 2
ссылка на сообщение  Отправлено: 06.07.06 10:56. Заголовок: Re:


brigval пишет:

 цитата:
Возможно ли программно вытащить превьюшки из файлов


Public oUnkNoumnDoc As Inventor.Document
Set oUnkNoumnDoc = ThisApplication.Documents.Open(sPathName, False)
'Image1 это обьект Image
Image1.Picture = oUnkNoumnDoc.Thumbnail

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 174
Откуда: Россия, Новосибирск
Рейтинг: 2
ссылка на сообщение  Отправлено: 06.07.06 11:00. Заголовок: Re:


AK47 пишет:

 цитата:
в библиотеке компонентов есть элемент, не помню как называется


Используйте в API свободно поставляемую доской dll ThumbnailViewer.dll.
Всего хорошего

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 194
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 06.07.06 11:41. Заголовок: Re:


Витек пишет:

 цитата:
Public oUnkNoumnDoc As Inventor.Document
Set oUnkNoumnDoc = ThisApplication.Documents.Open(sPathName, False)
'Image1 это обьект Image
Image1.Picture = oUnkNoumnDoc.Thumbnail


oUnkNoumnDoc создается но пока выдает oUnkNoumnDoc.Thumbnail="Automation Error"

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 195
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 06.07.06 11:43. Заголовок: Re:


Витек пишет:

 цитата:
Public oUnkNoumnDoc As Inventor.Document
Set oUnkNoumnDoc = ThisApplication.Documents.Open(sPathName, False)
'Image1 это обьект Image
Image1.Picture = oUnkNoumnDoc.Thumbnail


В макросе AI зарабоотало а в VB нет.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 196
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 06.07.06 11:44. Заголовок: Re:


Как использовать ThumbnailViewer.dll в коде?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 197
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 06.07.06 11:45. Заголовок: Re:


ThumbnailViewer.dll наверное удобнее - не надо открывать AI.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 175
Откуда: Россия, Новосибирск
Рейтинг: 2
ссылка на сообщение  Отправлено: 06.07.06 12:51. Заголовок: Re:


brigval пишет:

 цитата:
Как использовать ThumbnailViewer.dll в коде?


Код в API для макроса и VB не отличается, просто подключи ThumbnailViewer.dll в References


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 198
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 06.07.06 15:07. Заголовок: Re:


ThumbnailViewer.dll подключил, но в Object Browser отображаются только два пустых класса

Если можно, опишите в кратце от и до... Но нужно для VB.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 199
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 06.07.06 16:34. Заголовок: Re:


Спасибо.
Все получилось.
Вот еще полезный материал http://discussion.autodesk.com/thread.jspa?threadID=421943

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 176
Откуда: Россия, Новосибирск
Рейтинг: 2
ссылка на сообщение  Отправлено: 07.07.06 07:43. Заголовок: Re:


Отлично, скорей всего оттуда я и подчерпнул информацию.Всго не упомнишь.А про регистрацию я и забыл подсказать.У меня прога при установки сама регистрирует эту dll.
Всего хорошего.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 200
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 10.07.06 13:21. Заголовок: Re:


Появилась необходимость сохранить превьюшки на диске. В принципе, это возможно?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 178
Откуда: Россия, Новосибирск
Рейтинг: 2
ссылка на сообщение  Отправлено: 12.07.06 08:02. Заголовок: Re:


brigval пишет:

 цитата:
В принципе, это возможно?


Все возможно в нашем мире.
Dim oThumbnail As IPictureDisp
Set oThumbnail = oUnkNoumnDoc.Thumbnail
Image1.Picture = oThumbnail

SavePicture oThumbnail, "c:\Обмен\tt.bmp"
Строка "c:\Обмен\tt.bmp" как пример имени файла для спасения превьюшки.
SavePicture функция класса библиотеки stdole ( C:\WINXP\System32\STDOLE2.TLB - OLE Automation)

Всего хорошего.


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 201
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
Фото:
ссылка на сообщение  Отправлено: 12.07.06 09:50. Заголовок: Re:


Витек, большое спасибо!

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 6
Откуда: Волгоград
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.07.06 14:06. Заголовок: Re:


Если еще актуально:

Пример из SDK к AIP 11

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 202
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.07.06 14:28. Заголовок: Re:


Ab пишет:

 цитата:
Если еще актуально:
Пример из SDK к AIP 11



Ab , Этот файл в семь раз меньше. Конечно, это удобнее. Спасибо.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 203
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.07.06 15:18. Заголовок: Re:


А превьюшки PDF посмотреть никто не пробовал? В интернете не нашел. Может плохо искал... :(

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 204
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.07.06 12:18. Заголовок: Re:


Нашел и для PDF...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 205
Откуда: Россия, Ногинск Московской обл
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.07.06 12:21. Заголовок: Re:


Ab, на компьютерах без Инвентора у меня не прказывает. В отличие от ThumbnailViewer.dll

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 190
Откуда: Россия, Новосибирск
Рейтинг: 2
ссылка на сообщение  Отправлено: 24.07.06 12:49. Заголовок: Re:


brigval пишет:

 цитата:
Нашел и для PDF...

А нам грешным.можно попользоваться?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 22 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет