| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как уменьшить вес файлов с OLE объектами?

Как уменьшить вес файлов с OLE объектами?

Ответ
Поиск в этой теме
Непрочитано 14.05.2020, 20:17 #1
Как уменьшить вес файлов с OLE объектами?
sofiko
 
Регистрация: 03.04.2014
Сообщений: 35

Почему OLE объекты так много весят? Исходный файл 40 мб, после загрузки в него нескольких фрагментов из Exel (выделить фрагмент_копировать_вставить) стал весить почти 500 мб. Причем некоторые фрагменты после вставки становились proxy объектами и после повторного открытия чертежа пропадали. Даже когда удаляю все фрагменты и чищу файл, вес не уменьшается.
Как уменьшить вес файлов с OLE объектами?
Как очистить файл от следов OLE объектов?


Уже безуспешно применялись:
ExplodeProxy. Пишет proxy не найдены
PURGE
AUDIT
Удаление зависимостей

AutoCAD 2019
Файл Exel в приложении. Особенно тупили при вставке таблицы из двух последних вкладок
Просмотров: 2232
 
Непрочитано 14.05.2020, 20:20
#2
trir


 
Регистрация: 18.12.2010
Сообщений: 5,054


не вставляй Exel
trir на форуме  
 
Непрочитано 14.05.2020, 20:57
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,839


Цитата:
Сообщение от sofiko Посмотреть сообщение
Как уменьшить вес файлов с OLE объектами?
Не вставлять OLE.
Цитата:
Сообщение от sofiko Посмотреть сообщение
Как очистить файл от следов OLE объектов?
ВЫделить все, что не OLE, вставить в новый файл.
Цитата:
Сообщение от sofiko Посмотреть сообщение
Файл Exel в приложении.
В приложении к чему?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 14.05.2020, 21:09
#4
sofiko


 
Регистрация: 03.04.2014
Сообщений: 35


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Не вставлять OLE.

ВЫделить все, что не OLE, вставить в новый файл.

В приложении к чему?
1. Какая есть альтернатива, если рабочие файлы в компаниив которой я работаю- Exel? И то данные постоянно меняются и нужно их постоянно менять на чертеже. ПОэтому, я не вижу другой альтернативы.
2. Слишком большой объем данных, это не реально
sofiko вне форума  
 
Непрочитано 14.05.2020, 21:13
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,839


Цитата:
Сообщение от sofiko Посмотреть сообщение
Какая есть альтернатива, если рабочие файлы в компаниив которой я работаю- Exel?
Вариантов несколько: использовать _.datalink / вставлять таблицы как таблицы ACAD / писать собственный софт, выполняющий определенные действия / разделить раз и навсегда OLE и чертежи / наконец начать использовать подшивки.
Цитата:
Сообщение от sofiko Посмотреть сообщение
Слишком большой объем данных, это не реально
Тогда выделяем OLE, удаляем, а далее _.-wblock с записью всего содержимого в новый файл

----- добавлено через 33 сек. -----
Кстати, варианты можно и комбинировать. И я перечислил далеко не все возможные, скорее всего.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.05.2020, 21:19
#6
trir


 
Регистрация: 18.12.2010
Сообщений: 5,054


AutoCAD не фрагменты вставляет - а весь файл и каждый раз заново!
Exсel - зло!
trir на форуме  
 
Непрочитано 14.05.2020, 21:26
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,839


Offtop:
Цитата:
Сообщение от trir Посмотреть сообщение
Exсel - зло!
Не всегда и не везде
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.05.2020, 21:27
#8
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,039


Цитата:
Сообщение от sofiko Посмотреть сообщение
Исходный файл 40 мб,
это уже и так много - при загрузке обычно еще больше объем в оперативной памяти занимает, чем сам размер файла.
Сергей812 вне форума  
 
Непрочитано 14.05.2020, 22:38
#9
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Цитата:
Сообщение от trir Посмотреть сообщение
Exсel - зло!
- или акад.
eilukha вне форума  
 
Непрочитано 14.05.2020, 22:45
#10
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,779


Цитата:
Сообщение от trir Посмотреть сообщение
Exсel - зло
Цитата:
Сообщение от eilukha Посмотреть сообщение
или акад
Или оба два.

Зачем таблицы не чертежах в большом объеме?
engngr вне форума  
 
Непрочитано 15.05.2020, 09:48
#11
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от sofiko Посмотреть сообщение
Исходный файл 40 мб
Для DWG-файла многовато будет. Как по мне так и 10 уже лишнего (если только 2D).

Цитата:
Сообщение от sofiko Посмотреть сообщение
1. Какая есть альтернатива, если рабочие файлы в компании в которой я работаю- Exel? И то данные постоянно меняются и нужно их постоянно менять на чертеже. ПОэтому, я не вижу другой альтернативы.
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
/ вставлять таблицы как таблицы ACAD / писать собственный софт, выполняющий определенные действия
Пару лет мы пользуемся вот этим (но оно только под BricsCAD вроде)
http://www.b-k-g.nl/bkg_tabledata.html
Классная вещь! Двухсторонний обмен данными через буфер между таблицами акад и электронными, все очень легко и просто.
Oleg T вне форума  
 
Непрочитано 15.05.2020, 11:00
#12
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,039


Цитата:
Сообщение от sofiko Посмотреть сообщение
И то данные постоянно меняются и нужно их постоянно менять на чертеже
как обычно - лечение по фото, какие данные, что меняется, почему их нельзя вынести в отдельные документы.. Или очередной поиск "философского камня" - как убыстрить работу, ничего не меняя и не вкладывая...
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как уменьшить вес файлов с OLE объектами?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конвертация файлов Admin Прочее. Программное обеспечение 7515 19.03.2024 14:27
LISP. Плагин сборки в чертёж отмеченных областей из других файлов чертежей, с разбивкой объектов MagiCAD и SPDS. Протестировано в AutoCAD 2015, 2018 MagiCAD2016 в AutoCAD 2015 petro_f Готовые программы 20 28.07.2020 14:21
DwgRuLispLib: Функция открытия диалога Open\Save As файла (файлов) Supermax Библиотека функций 20 14.03.2018 10:05
DwgRuLispLib: Команда. Загрузка lisp файлов из указанной папки VVA Библиотека функций 7 15.02.2018 10:10
Поиск файлов с объектами СПДС ГрафиКС вер. 3.0 Torino Программирование 9 06.10.2005 10:48