+ Ответить в теме
Показано с 1 по 4 из 4

Тема: 1C V8 УТ. Печать картинки из внешнего файла

  1. #1
    Наш Чел Mike-dc кто это? Аватар для Mike-dc
    Регистрация
    07.08.2007
    Адрес
    26
    Возраст
    32
    Сообщений
    232
    Поблагодарил(а)
    26
    Получено благодарностей: 12 (сообщений: 6).

    По умолчанию 1C V8 УТ. Печать картинки из внешнего файла

    Доброе время суток!

    Проблема: надо напечатать из внешнего файла картинку (пишу супер-упрощенно)

    В макете создана картинка с названием "Рис".

    Пишу так:
    ОбластьКартинка = Макет.ПолучитьОбласть("Картинка");
    Карт = Новый Картинка(ПутьКартинки);
    Рис = ТабДокумент.Рисунки.Добавить(ТипРисункаТабличногоД окумента.Картинка);
    Рис.РазмерКартинки = РазмерКартинки.АвтоРазмер;
    ТабДокумент.Вывести(ОбластьКартинка);

    Что не так? Если все не так, то как надо?

    Заранее спасибо!
    a.k.a T0N1k

  2. #2
    Мастер Paralax кто это? Аватар для Paralax
    Регистрация
    16.10.2006
    Сообщений
    871
    Поблагодарил(а)
    215
    Получено благодарностей: 298 (сообщений: 178).

    По умолчанию

    Примерно так, скринов не приведу
    Код:
    ТабДок=Новый ТабличныйДокумент;
    Макет=ОбработкаОбъекта.ПолучитьМакет("Макет");
    ОбластьКартинки = Макет.ПолучитьОбласть("ОбластьСКартинкой");
    Картинка = Новый Картинка(ПутьККартинке);
    
    //Элемент управления "Логотип" в ходит в коллекцию картинок области
    ОбластьКартинки.Рисунки.Логотип.Картинка = Картинка;
    
    ТабДок.Вывести(ОбластьКартинки);
    ТабДок.Показать();

  3. #3
    Наш Чел Mike-dc кто это? Аватар для Mike-dc
    Регистрация
    07.08.2007
    Адрес
    26
    Возраст
    32
    Сообщений
    232
    Поблагодарил(а)
    26
    Получено благодарностей: 12 (сообщений: 6).

    По умолчанию

    Сделал! Пользуйтесь:вот так надо было (все упрощенно естественно):

    "Рис" - картинка в макете в области "Картинка"

    ОбластьКартинка = Макет.ПолучитьОбласть("Картинка");
    Карт = Новый Картинка(ПутьКартинки);
    Рис = ТабДокумент.Рисунки.Добавить(ТипРисункаТабличногоД окумента.Картинка);
    ОбластьКартинка.Рисунки.Рис.Картинка = Карт;
    ТабДокумент.Вывести(ОбластьКартинка);
    a.k.a T0N1k

  4. #4
    Новичок leursin кто это?
    Регистрация
    12.04.2011
    Возраст
    29
    Сообщений
    1
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию

    Спасибо большое! Все получилось

    ____________
    http://dom-lestnic.ru/

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru
Администрация сайта не выражает согласия
с высказыванием участников форума и не несет
ответственности за их содержание.

Копирование любого материала возможно только
при наличии ссылки на сайт.