Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Печатная форма Word меняет междустрочный интрервал - как устранить?

Печатная форма Word меняет междустрочный интрервал - как устранить?
Я
   PCcomCat
 
17.10.19 - 23:15
Доброго времени, уважаемые!

Не могу победить проблему, связанную с печатью из 1С документа Word. Прошу помощи!

Создана печатная форма с загруженным в макет шаблоном Word (docx).
В шаблоне междустрочный интервал стоит одинарный, а при выводе из 1С ставит множитель 1,08 и еще интервал после абзаца 8 пт.

Как-то можно заставить 1С не менять настройки?

Заранее благодарю за помощь!
 
 
   PCcomCat
 
1 - 18.10.19 - 01:13
Разобралась по мануалу:
            COMСоединение = ПечатнаяФорма.COMСоединение;
            //Выделение таблица договора.

            COMСоединение.ActiveDocument.Tables.Item(1).Select();
            ВыделеннаяОбласть = COMСоединение.Selection;
            //Установка междустрочного интервала.

            ВыделеннаяОбласть.ParagraphFormat.LineSpacingRule = 0; 
            //Установка интервала перед абзацем и после абзаца.

            ВыделеннаяОбласть.ParagraphFormat.LineUnitAfter  = 0.01;
            ВыделеннаяОбласть.ParagraphFormat.LineUnitBefore = 0.01;

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.