1с вставка картинки в word
Вставка картинок в документ Word - операция простая и интуитивно понятная. Но даже для нее разработчики предусмотрели несколько интересных тонкостей, о которых обязательно нужно знать, если Вы хотите добиваться максимальной эффективности в работе.
Существует несколько основных способов вставки изображения в документ:
- Вставка через буфер обмена (обычный копипаст, CTRL+C - CTRL+V );
- Вставка из интернета (в старых версиях Office - из коллекции картинок);
- Вставка скриншота одного из открытых в системе окон
- Вставка изображения с локального или сетевого диска
Если с первыми тремя способами всё понятно и вариативность при работе с ними минимальная, то вот вставка изображения с диска не так проста, как кажется.
Когда Вы вставляете изображения с помощью команды " Вставить " - " Рисунки ", в правом нижнем углу окна вставки есть кнопка " Вставить ". Рядом с ней расположена небольшая стрелка, нажатие которой раскрывает полный список вариантов вставки.
Итак, есть три способа вставки изображения с диска:
1) Вставить . Изображение внедряется в документ и никак не связано с исходным файлом на диске;
2) Связать с файлом . В документ вставляется ссылка на изображение, которое всякий раз подгружается с диска при открытии документа;
3) Вставить и связать . Изображение внедряется в документ, но остается связанным с исходным файлом.
Чтобы лучше понять, как это работает, давайте разберем все 3 способа на примере вставки в документ одного и того же файла.
На первом этапе результат совершенно одинаковый. Одна и та же картинка вставлена в файл три раза. Сохраним и закроем файл.
Теперь в папке, из которой мы вставляли картинку, заменим исходное изображение на новое, оставив его под тем же именем. Снова откроем сохранённый документ Word.
Как видите, в первом случае картинка не поменялась, а вот во втором и третьем успешно обновилась. Теперь понятно, чем отличается связанная картинка от обычной. А чем же отличаются друг от друга второй и третий способы? Сохраним текстовый документ, закроем его и удалим на диске файл с картинкой. Теперь снова откроем документ Word.
Изображение, которое было вставлено обычной связью, после удаления стало недоступно. А вот вставленный и связанный объект остался на месте. Третий способ позволяет вставлять обновляемое изображение таким образом, что при недоступности файла-источника (удалении, перемещении и т.д.) остается доступной последняя подгруженная в текстовый документ версия.
Посмотреть список связей и управлять ими можно в меню " Файл " - " Сведения " - " Связанные документы " - " Изменить связи с файлами ".
- обновить связь (например, если исходная картинка была заменена и в документ ее нужно подтянуть без закрытия/открытия файла),
- сменить источник (указать путь к другому изображению на локальном или сетевом диске),
- разорвать связь (тогда в документе останется последнее подгруженное изображение в виде обычной внедренной картинки).
Изображение, которое было " Вставлено и связано " отличается от обычного связанного наличием галочки " Хранить в документе ".
Если после удаления файла-источника Вы вручную обновите ссылку на вставленное и связанное изображение, то оно исчезнет из документа. Будьте аккуратны.
Еще одно отличие в способах вставки кроется в размере текстового документа. Давайте попробуем вставить в 3 разных файла одну и ту же картинку тремя изученными способами.
Как видите, файл в который была вставлена одна только связь получился существенно меньше в объеме. И это только одна картинка. А что, если их будут десятки? Экономия налицо. Обратная сторона медали - изображения всегда должны быть доступны и лежать на одном и том же месте. Само собой, передать такой файл другому лицу можно только в том случае, если у него тоже есть доступ к файлам-исходникам (например, коллега, у которого есть доступ на сетевой ресурс, хранящий изображения).
Возможность связать файл с исходником доступна только при вставке изображений с диска. Остальные способы не предполагают наличия надежного файла-источника, на который можно создать ссылку (например, из буфера можно вставлять картинку, которая вообще не сохранена на диске отдельным файлом).
Теперь Вы знаете разные методы вставки изображения в Word и сможете подобрать оптимальный под Вашу конкретную задачу.
Поддержать наш проект и его дальнейшее развитие можно вот здесь .
Ваши вопросы по статье можете задавать через нашего бота обратной связи в Telegram: @KillOfBot
К основным типам графики, которые можно использовать в документах Word, относятся объекты-рисунки, графические объекты SmartArt, диаграммы, изображения и картинки. Рисунками называются объекты-рисунки или их группы.
Объекты-рисунки включают в себя фигуры, диаграммы, блок-схемы, кривые и прямые линии, а также объекты WordArt. Эти объекты являются частью документа Word. Вы можете изменять цвета, узоры, границы и другие эффекты этих объектов.
Примечание: Больше не нужно вставлять полотно для работы с объектами-рисунками в Word. Однако вы можете использовать полотно в качестве организационной помощи при работе с несколькими объектами-рисунками или при добавлении соединители между фигурами. Чтобы вставить полотно, на вкладке Вставка нажмите кнопку Фигурыи выберите новое полотно.
В этой статье
Добавление рисунка в документ
Щелкните в том месте документа, где вы хотите создать рисунок.
На вкладке Вставка в группе элементов Иллюстрации нажмите кнопку Фигуры.
При вставке полотна появляется вкладка Формат, на которой можно:
Вставить фигуру. На вкладке Формат в группе Вставка фигур выберите фигуру и щелкните в нужном месте документа.
Изменить фигуру. Щелкните фигуру, которую вы хотите изменить. На вкладке Формат в группе Вставка фигур нажмите кнопку Изменить фигуру, выберите Изменить фигуру и щелкните новую фигуру.
Добавить текст в фигуру. Щелкните фигуру и введите текст.
Сгруппировать выделенные фигуры. Чтобы выделить несколько фигур одновременно, щелкните их, удерживая нажатой клавишу CTRL. На вкладке Формат в группе Упорядочить щелкните Группировать, чтобы все фигуры рассматривались как один объект.
Рисовать в документе. На вкладке Формат в группе Вставка фигур разверните список фигур, щелкнув стрелку. В разделе Линии щелкните Полилиния или Рисованная кривая.
Совет: Прервать рисование с помощью линий типа "Полилиния" или "Рисованная кривая" можно двойным щелчком мыши.
Изменить размер фигур. Выделите фигуры, размер которых вы хотите изменить. На вкладке Формат в группе Размер выберите с помощью стрелок или введите значения в полях Высота и Ширина.
Применить стиль к фигуре. Наведите указатель мыши на стиль в группе Стили фигур, чтобы увидеть, как будет выглядеть фигура, если применить к ней этот стиль. Щелкните стиль, чтобы применить его. Кроме того, можно выбрать нужные параметры, нажав кнопку Заливка фигуры или Контур фигуры.
Примечание: Если вы хотите использовать цвет или градиент, которые недоступны в группе Стили фигур, сначала подберите цвет, а затем примените градиент.
Добавление flow charts with connectors. Перед созданием потоковой диаграммы добавьте полотно. Для этого на вкладке Вставка в группе Иллюстрации нажмите кнопку Фигуры и выберите создать полотно. На вкладке Формат в группе Вставка фигур щелкните фигуру Flow Chart. В областиЛинии выберите соединители, такие как Кривая стрелка.
Использовать затенение и объемные эффекты, чтобы сделать фигуры на рисунке более привлекательными. На вкладке Формат в группе Стили фигур щелкните Эффекты фигур, а затем выберите эффект.
Выровнять объекты на полотне. Чтобы выровнять объекты, нажмите и удерживайте клавишу CTRL, выделяя при этом объекты. На вкладке Формат в группе Упорядочить щелкните Выровнять и выберите одну из команд выравнивания.
Удаление всего рисунка или его части
Выделите объект-рисунок, который вы хотите удалить.
Нажмите клавишу DELETE.
Дополнительные сведения
В этой статье
Добавление рисунка в документ
Щелкните в том месте документа, где вы хотите создать рисунок.
На вкладке Вставка в группе элементов Иллюстрации нажмите кнопку Фигуры.
Когда вы найдете фигуру, которая вы хотите вставить, дважды щелкните, чтобы вставить ее автоматически, или щелкните и перетащите, чтобы нарисовать ее в документе.
При вставке полотна появляется вкладка Формат, на которой можно:
Вставить фигуру. На вкладке Формат в группе Вставка фигур выберите фигуру и щелкните в нужном месте документа.
Изменить фигуру. Щелкните фигуру, которую вы хотите изменить. На вкладке Формат в группе Стили фигур нажмите кнопку Изменитьфигуру и выберите другую фигуру.
Добавление текста в фигуру. Щелкните фигуру правой кнопкой мыши, выберите добавить тексти введите текст.
Сгруппировать выделенные фигуры. Чтобы выделить несколько фигур одновременно, щелкните их, удерживая нажатой клавишу CTRL. На вкладке Формат в группе Упорядочить щелкните Группировать, чтобы все фигуры рассматривались как один объект.
Рисовать в документе. На вкладке Формат в группе Вставка фигур разверните список фигур, щелкнув стрелку. В разделе Линии щелкните Полилиния или Рисованная кривая.
Изменить размер фигур. Выделите фигуры, размер которых вы хотите изменить. На вкладке Формат в группе Размер щелкните стрелки или введите новые размеры в поля Высота фигуры и Ширина фигуры.
Применить стиль к фигуре. Наведите указатель мыши на стиль в группе Стили фигур, чтобы увидеть, как будет выглядеть фигура, если применить к ней этот стиль. Щелкните стиль, чтобы применить его. Кроме того, можно выбрать нужные параметры, нажав кнопку Заливка фигуры или Контур фигуры.
Примечание: Если вы хотите использовать цвет или градиент, которые недоступны в группе Стили фигур, сначала подберите цвет, а затем примените градиент.
Добавление flow charts with connectors. Перед созданием потоковой диаграммы добавьте полотно. Для этого на вкладке Вставка в группе Иллюстрации нажмите кнопку Фигуры и выберите создать полотно. На вкладке Формат в группе Вставка фигур щелкните фигуру Flow Chart. В областиЛинии выберите соединители, такие как Кривая стрелка.
Чтобы сделать фигуры в рисунке более эффектными, используйте тень и объемные эффекты. На вкладке Формат выберите один из вариантов в группе Эффекты тени или Трехуголовые эффекты.
Выровнять объекты на полотне. Чтобы выровнять объекты, нажмите и удерживайте клавишу CTRL, выделяя при этом объекты. На вкладке Формат в группе Упорядочить щелкните Выровнять и выберите одну из команд выравнивания.
В этой статье научимся добавлять в табличный документ картинки. Вы узнаете, как вставить конкретную картинку в табличный документ, а также как подгрузить картинку из общих картинок конфигурации и из хранилища значений.
Вставить картинку в табличный документ 1С
Откроется окно «Выбор картинки».
В этом окне есть несколько вариантов выбора. В закладке «Из библиотеки» мы можем выбрать или общую картинку конфигурации, или стандартную картинку платформы 1С.
На закладке «Из файла» мы можем загрузить нужную картинку из файловой системы.
Вставим картинку из файла. Для этого на закладке «Из файла» следует нажать на кнопку «Выбрать файл».
Найти нужный файл в открывшемся окне «Выбор картинки».
После выбора рисунка, вы можете сделать белый цвет прозрачным. Для этого следует нажать на кнопку «Установить прозрачный цвет», после этого ваш курсор станет «карандашом», и этим курсором необходимо кликнуть по белому цвету картинки.
В результате, белый цвет уйдет.
После нажатия на кнопку «Ок» окна «Выбор картинки», картинка отобразится в табличном документе.
Заметьте, что вокруг вставленной картинки имеется рамка. Для того, чтобы убрать эту рамку, откроем палитру свойств картинки.
И в свойстве Линия установим значение «Нет линии».
В результате, рамки во круг картинки не станет.
Добавим макету область, создадим форму, команду формы, в которой будем выводить табличный документ на просмотр.
И посмотрим, как выведется наш табличный документ с картинкой.
Вывести картинку в табличный документ 1С
Приведенный выше способ отображение картинок статичен: мы вручную при создании макета выбираем ту или иную картинку, которая будет всегда в этом макете отображаться. Но, очень часто возникают ситуации, когда нужно картинку подгружать или из библиотеки картинок, или из хранилища значений.
В этой статье Вы узнаете, как загружать и хранить картинки в хранилище значений:
В учебной конфигурации у справочника Контрагенты был создан реквизит Логотип, тип которого Хранилище значения.
В этом реквизите хранятся картинки.
Теперь, сделаем табличный документ, на котором будет выводиться информация об контрагенте, а также картинка, которая привязана к этому контрагенту.
Есть несколько способов вывода картинки на табличный документ, разберем один из них.
Создадим макет табличного документа, в котором создадим область и зададим несколько параметров, в которые будем выводить информацию о контрагенте.
Будет добавлена пуста картинка (скорее всего, она будет маленького размера).
Откроем палитру свойств этой картинки, изменим имя, уберем рамку и установим авторазмер картинки.
Всё! Макет готов, теперь создадим на управляемой форме реквизит Контрагент, поле ввода контрагента, а также команду для вывода табличного документа.
Создадим обработчик команды и функцию, в которой будем выводить в табличный документ данные контрагента.
Мы получили данные контрагента через запрос. Обращаю ваше внимание на поле «Контрагенты.Логотип КАК Логотип», так мы получаем хранилище значения. Пока все вывели табличный документ без рисунка. Реализуем возможность вывода рисунка. Для этого, вставим после вывода параметров области (ИНН,КПП, название) следующий код.
В этом коде, из хранилища значений, которое в поле Логотип выборки, получим двоичный файл (//1). Потом создадим объект Картинка конструктором на основе двоичных данных (//2), вторым параметром Истина мы установили прозрачность картинки. И присвоим свойству Картинка рисунку области табличного документа, который мы добавили пустым, созданную картинку (//3).
Если мы сейчас попробуем показать этот табличный документ, то на нем отобразится картинка.
Рассмотрим ещё, как программным способом вывести общую картинку. Например, в моей конфигурации имеется общая картинка под названием «Общий логотип».
Выведем эту картинку в уже созданный ранее табличный документ.
Для этого, также как и в первый раз, добавим на табличный документ пустую картинку, которую назовем ОбщийЛоготип, и у которой уберем обводку.
Нам осталось вывести эту картинку при формировании табличного документа. Делается это гораздо проще, чем с картинкой из хранилища значений: просто присваиваем свойству Картинка, вновь добавленному рисунку табличного документа, общую картинку из библиотеки картинок.
После этого, общая картинка будет выведена в табличный документ.
Другие статьи про табличные документы в 1С:
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
- Очень доступный и понятный язык изложения
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Поймете идеологию управляемого приложения 1С
- Узнаете, как разрабатывать управляемое приложение;
- Научитесь разрабатывать управляемые формы 1С;
- Сможете работать с основными и нужными элементами управляемых форм
- Программирование под управляемым приложением станет понятным
Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog
Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму.
можно оплатить вручную:
Вы можете добавлять изображения и графические объекты в документы во время разработки или во время выполнения. WordArt позволяет добавлять декоративный текст в документы Microsoft Office Word. Эти специальные текстовые эффекты представляют собой графические объекты, которые можно настроить и вставить в документ.
Применимо к: Сведения в этом разделе относятся к - проектам уровня документа и добавлению VSTO - в проектах для Word. Дополнительные сведения см. в разделе доступность функций по типам приложений Office и проектов.
Добавление рисунка во время разработки
При создании настройки на уровне документа вы можете добавить изображение в документ во время разработки.
Добавление рисунка в документ Word во время разработки
Поместите курсор в место вставки изображения в документе.
Щелкните вкладку Вставка ленты.
В группе иллюстраций щелкните Рисунок.
В диалоговом окне Вставка рисунка перейдите к рисунку, который необходимо вставить, и нажмите кнопку Вставить.
Рисунок добавляется в документ в текущем положении курсора.
Добавить изображение во время выполнения
Рисунок можно вставить в документ в текущем положении курсора.
Добавление рисунка в позиции курсора
Вызовите метод AddPicture коллекции InlineShapes и передайте имя файла.
Добавление объекта WordArt во время разработки
При создании настройки на уровне документа вы можете добавить объект WordArt в документ во время разработки.
Добавление объекта WordArt в документ Word во время разработки
Поместите курсор в место вставки объекта WordArt в документе.
Щелкните вкладку Вставка ленты.
В текстовой группе щелкните объект WordArt, а затем выберите стиль WordArt.
Добавьте текст, который должен появиться в документе, в диалоговое окно изменение текста WordArt и нажмите кнопку ОК.
Текст добавляется к документу с выбранным стилем WordArt.
Добавление объекта WordArt во время выполнения
Вы можете вставить объект WordArt в документ в текущем положении курсора. Процедура вставки отличается для настроек на уровне документа и надстроек VSTO.
Добавление объекта WordArt в положении курсора в настройке уровня документа
Получите левую и верхнюю позицию текущего положения курсора.
Вызовите метод AddTextEffect объекта Shapes в документе.
Добавление объекта WordArt в положении курсора в надстройке VSTO
Получите левую и верхнюю позицию текущего положения курсора.
Вызовите метод AddTextEffect объекта Shapes активного документа (или другого указанного документа).
Читайте также: