|
Табличный документ вывод на печать | ☑ | ||
---|---|---|---|---|
0
GLazNik
30.05.17
✎
13:12
|
Добрый день. Платформа 8.3, толстый клиент.
Простой код: ТабДок = Новый ТабличныйДокумент; Рисунок = ТабДок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Прямоугольник); Рисунок.Лево = 0; Рисунок.Верх = 0; Рисунок.Ширина = 100; Рисунок.Высота = 100; ТабДок.Показать(); Но при печати выходит прямоугольник с шириной 100 мм, а высотой 96 мм. Как добиться точного соотношения сторон? Вроде все настройки принтера облазил. Из ворда при тех же настройка выходит квадрат 100х100 |
|||
1
Ёпрст
30.05.17
✎
13:15
|
(0) поиграйся там со свойствами рисунка, типа АвтоРазмер
|
|||
2
Ёпрст
30.05.17
✎
13:16
|
+ РазмерКартинки
|
|||
3
Гипервизор
30.05.17
✎
13:21
|
(2) Это только для типа картинка.
|
|||
4
GLazNik
30.05.17
✎
13:25
|
(1)(2) Это не то
|
|||
5
Ёпрст
30.05.17
✎
13:34
|
(4) Ну, так воткни:
ТабДок.АвтоМасштаб = Ложь; |
|||
6
GLazNik
30.05.17
✎
13:39
|
(5) не помогает и не должно.
|
|||
7
Ёпрст
30.05.17
✎
13:42
|
(6) Почему не "должно" ?
|
|||
8
GLazNik
30.05.17
✎
13:51
|
(7) На сколько я знаю, масштаб пропорции не меняет. Кроме того автомасштаб срабатывает только тогда, когда табличный документ по ширине не умещается на страницу, а мне до этого далеко
|
|||
9
Гипервизор
30.05.17
✎
13:51
|
При создании табличного документа автомасштаб уже ложь.
|
|||
10
Ёпрст
30.05.17
✎
13:52
|
(8) меняет, и еще как.
МасштабПечати еще есть |
|||
11
Fedor-1971
30.05.17
✎
13:55
|
(8) проверь колонтитулы, может они поддавливают
|
|||
12
GLazNik
30.05.17
✎
14:00
|
(10) Побывал разные масштабы, при любом раскладе высота меньше ширины. А нужны точные размеры.
(11) в параметрах страницы убирал колонтитулы, отступы - не помогает При этом при показе на экран ширина=высоте, но уже на пред. просмотре не совпадает. |
|||
13
Fedor-1971
30.05.17
✎
14:08
|
(12) Лист А4 в 1С, а на принтере другой (там есть примерно равный А4 вроде чуть длиннее)? Проверь физические установки принтера (некоторые умные принтеры реагируют на положение переключателей).
Как вариант попробуй на другом принтере - и будешь знать где косяк в 1С или таки в принтере. |
|||
14
Гипервизор
30.05.17
✎
14:12
|
Между прочим если сохранить данный табдок в docx и распечатать из ворда - стороны равны.
|
|||
15
RomanYS
30.05.17
✎
14:16
|
(0) у меня воспроизводится, на печати 96*100
|
|||
16
dezss
30.05.17
✎
14:20
|
(12) а ты только на предпросмотре смотрел или все же печатал?
|
|||
17
GLazNik
30.05.17
✎
14:25
|
(16) печатал и еще как печатал. стопку бумаги извел."зеленым" только не говорите
(13) пробовал на разных принтерах, в том числе и виртуальных (14) только такой сценарий не применим... |
|||
18
Fedor-1971
30.05.17
✎
14:32
|
(17) попробуй распечатать 104 Х 100 в результате 100х100 или нет?
|
|||
19
GLazNik
30.05.17
✎
14:42
|
(18) допускаю что будет 100х100 или по крайней мере можно подобрать такой размер, при котором получится 100х100. Но цель распечатать рисунок с заданными пользователем размерами.
|
|||
20
GLazNik
30.05.17
✎
14:44
|
+(19) код из (0) это только пример. Задача немного сложней.
|
|||
21
devpro100
30.05.17
✎
14:50
|
(0) Посмотри как печатается штрих-код в УТ.
Там используется эталонное изображение, по которому вычисляется правильный размер печатаемой картинки :) |
|||
22
devpro100
30.05.17
✎
14:51
|
(21) Штрих-код или этикетка - там реализовано.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |