|
|
|
Вставка связанных объектов Excel в Word
|
|||
|---|---|---|---|
|
#18+
по регламенту оформления одного из документов требуется все таблицы вставлять как связанный объект Excel. но: 1. таблицы иногда большие и, если она по длине выходит за границы листа - просто обрезается. 2. сам объект выглядит как картинка (без сглаживания, поплывшие шрифты, линии одинаковой толщины оказываются разными), однако при двойном клике всё работает как надо - отрывается связанный документ. Вопрос: ЧЯДНТ и может у кого хоть догадки есть как хотя бы один пункт решить. Особенности и дополнения: 1. Microsoft Office 2010, лицензионный. 2. все файлы лежат на ферме SharePoint-a (2010), вставляются посредством ссылки на shortcat 3. в компании действует весьма странная политика жутких как личных, так и групповых ограничений, соотв, это может быть вызвано одной из настроек (по сути выделить что нужно разрешить пользователю, чтоб решить эти неприятности) 4е и главное: не исключено, а скорее даже более вероятно, что решение проблемы 2 повлечет автоматическое решение проблемы 1. свои соображения: грешу на AD и на политики.. только вот конкретно - не могу найти. приветствуются все-все-все идеи. в том числе и указание на мою глупость (но принимается только при пруфлинке :) ) заранее спасибо всем! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2011, 17:43 |
|
||
|
Вставка связанных объектов Excel в Word
|
|||
|---|---|---|---|
|
#18+
kaeNa, Для начала: ACC: Why OLE Objects Cause Databases to Grow . Статья относится к MS Access, но в данном вопросе это несущественно, так как на месте Access-а может быть любой OLE-клиент, например, MS Word. Смысл в том, что связанный или внедрённый OLE-объект имеет, помимо некоторой служебной информации, две больших части: 1) презентационные данные и 2) внутренние данные объекта (для внедрённого - тут же, для связанного - ссылка). Презентационные данные (эскиз первой страницы документа, или какой-то его части) имеют стандартный Windows-овский формат, растровый (DIB, BMP), или векторный (WMF (чаще), EMF). Именно презентационные данные показываются в основном документе до активации связанного/внедрённого OLE-объекта. Презентационные данные формирует (render) OLE-сервер (в данном случае MS Excel) из внутренних данных объекта. Excel, Word рендерят в WMF/EMF. Стандартный формат был выбран из двух соображений: 1) OLE-сервер может быть не установлен на машине, но эскиз [пришедшего с машины, где он был при создании] документа всё равно будет виден пользователю (но отредактировать документ он не сможет, конечно), 2) весьма тяжело с точки зрения машинных ресурсов (особенно, если вспомнить характеристики ПК на момент создания технологии OLE) было бы держать в памяти OLE-сервер и обращаться к нему каждый раз при необходимости перерисовки неактивного OLE-объекта. Поэтому, по первому "но": это by design. По второму: качество отображения презентационных данных зависит от трёх факторов: 1) кода перевода презентационных данных в стандартный формат, 2) возможностей стандартного формата, 3) кода отображения в документе презентационных данных в стандартном формате. Проблема в том, что в реальности эти факторы играют роль, но, в основе своей, эти вещи были сделаны 15-20 лет назад, и из-за того, что технология OLE с того момента не развивается, надежды на то, что ресурсы будут направлены на их улучшение, особой нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2011, 14:16 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=117&tid=2176346]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 342ms |

| 0 / 0 |
