|
Внешняя форма с прозрачной печатью | ☑ | ||
|---|---|---|---|---|
|
0
jakov
19.01.09
✎
14:37
|
Добрый день.
Помогите пожалуйста разобраться. Имеем платформу 8.1.12.101 и конфигурацию УТ 10.3.6.8 Необходимо сделать внешнюю форму счета с печатью для отсылки клиентам в электронном виде. Форма счета сделана - все работает. А вот с печатью - проблема - никак не удается добиться ее прозрачности. Печать добавлена в макет как "Картинка". Свойства "Линии" = "Нет линии", Узор = "Нет заливки", Выводить на печать = "Установлен". При добавлении печати выбран прозрачным цвет фона. Далее в модуле макета происходит добавление печати и установка ее свойств: Рис = ОбластьМакета.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Рис.Картинка = Макет.Рисунки.ПечатьЭскорт.Картинка; Рис.Верх = 70; Рис.Лево = 70; Рис.Ширина = 43; Рис.Высота = 45; Рис.ГраницаСверху = Ложь; Рис.ГраницаСнизу = Ложь; Рис.ГраницаСправа = Ложь; Рис.ГраницаСлева = Ложь; Рис.Узор = ТипУзораТабличногоДокумента.БезУзора; В результате при открытии печатной формы печать получается прозрачной, то есть то что и надо. Но вот при попытке напечатать на принтере - результат "непрозрачная печать". Печать также становится непрозрачной при попытке сохранить печатную форму в XLS, кроме того в этом случае печать также становится обрамлена линиями. В чем дело? Что делается неправильно? Заранее благодарен. |
|||
|
1
butterbean
19.01.09
✎
14:47
|
(0) вместо границ
.ТипЛинии = ТипЛинииРисункаТабличногоДокумента.НетЛинии; |
|||
|
2
Лефмихалыч
19.01.09
✎
14:55
|
(0) ты же помнишь, что прозрачный цвет есть не у всех форматов?
|
|||
|
3
Serg_1960
19.01.09
✎
14:57
|
То, что 1С "считает" прозрачным фоном и верно отображает - ещё не факт для принтера и других программ...
|
|||
|
4
jakov
19.01.09
✎
15:00
|
butterbean:
".ТипЛинии" - у кого?? у "Рис." - его нет... Лефмихалыч: да, конечно, помню.... пробовал PNG - результат тотже. Serg_1960: это понятно... а выход??? |
|||
|
5
butterbean
19.01.09
✎
15:02
|
(4)Рис.Линия.ТипЛинии
|
|||
|
6
jakov
19.01.09
✎
15:06
|
Поле объекта недоступно для записи (ТипЛинии)
|
|||
|
7
butterbean
19.01.09
✎
15:08
|
(6) а, ну тады
Рис.Линия = Новый Линия(ТипЛинииРисункаТабличногоДокумента.НетЛинии); |
|||
|
8
jakov
19.01.09
✎
15:11
|
От... спасибо, с Вашей помощью одну проблему решил.. теперь бы прозрачность одолеть
|
|||
|
9
lexa
19.01.09
✎
15:14
|
попробуй то что "под печатью" сделать текстовыми полями и линиями и вынеси поверх картинки
|
|||
|
10
butterbean
19.01.09
✎
15:19
|
(8) с прозрачностью я пытался бороться в свое время - помнится ничего не получилось, в итоге просто в картинку внес что мне надо и все... текст там был постоянный
|
|||
|
11
jakov
19.01.09
✎
15:29
|
lexa:
- вариант.. думал об этом, но как в 1С поместить картинку за текстом??? |
|||
|
12
jakov
19.01.09
✎
15:30
|
butterbean:
а у меня вот текст меняется да и картинка с печать тоже.... в зависимости от организации, на которую счет выставляется :((( |
|||
|
13
butterbean
19.01.09
✎
15:31
|
(12) у меня тоже менялось, делал несколько картинок
|
|||
|
14
jakov
19.01.09
✎
15:34
|
так можно поместить картинку за текстом???
|
|||
|
15
jakov
19.01.09
✎
15:34
|
butterbean: если что - это тоже выход .. спасибо
|
|||
|
16
lexa
19.01.09
✎
15:48
|
добавляешь в макете рисунок с типом картинка, потом рисунок с типом текст, на картинке правая кнопка мыши - порядок и задвигаешь назад
при печати рисунок с типом текст будет печататься поверх рисунка с типом картинка |
|||
|
17
Serg_1960
19.01.09
✎
16:15
|
Садись, - два :) Пофигу. Картинка сверху - текст закрыт. Картинка снизу - текстом закрыта... Вы про прозрачный фон текста забыли добавить :)
Я делал по старинке: скопировал картинку из экселя. Сделал там прозрачный фон - и своровал в 1С :) |
|||
|
18
lexa
19.01.09
✎
16:29
|
не прозрачный фон, а без заливки, он же картинку из хранилиша значений берет, так что так надежней
|
|||
|
19
jakov
19.01.09
✎
16:34
|
Serg_1960: как своровал-то???
|
|||
|
20
lexa
19.01.09
✎
16:40
|
скопировал и вставил в макет
|
|||
|
21
jakov
19.01.09
✎
16:41
|
lexa: хрен... ни вставка ни специальная вставка не доступна
|
|||
|
22
lexa
19.01.09
✎
16:45
|
тогда через файл
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |