Имя: Пароль:
1C
1С v8
Сохранение договора по шаблону в PDF без WordApplication
,
0 Razor
 
10.01.17
00:48
Необходимо сформировать договор с заменой параметров и распечатать/сохранить в PDF с возможностью предварительного редактирования.

На сервере нет MS Office и нет возможности установить в ближайшем будущем.

Также надо предусмотреть возможность в данном договоре добавить факсимильную печать.

Я смотрел в сторону HTML-шаблона и табличного документа, но простой способ реализации факсимильной печати возможен как я вижу только во втором варианте.

Вопрос - исходя из всех условий единственный вариант запихнуть договор в табличный документ или есть альтернативы?
1 torgm
 
10.01.17
05:28
(0) ну и чем он не нравится?
2 MiniMuk
 
10.01.17
06:34
Чем макет плох?
3 MiniMuk
 
10.01.17
06:35
Кстати чисто теоретически у пдф тоже есть вариант заполнения документа по шаблону. Только читал, применение не разу не видел
4 Razor
 
10.01.17
12:39
(1) не очень нравится тем, что надо будет как-то подгонять табличный документ по ширине страницы и наверное как-то вставлять горизонтальные разделители.
5 Мимохожий Однако
 
10.01.17
12:46
Твори, выдумывай, пробуй. Нам расскажешь
6 Fedor-1971
 
10.01.17
13:38
(4) На форму вынеси табличный документ с жёстким макетом (ширина колонок подобрана так, что-бы не возникало масштабирование, и предупреди, мол поменяете ширину факсимиле изменится в размерах)- пусть себе редактируют, если нужно сохранить на будущее запихни его в хранилище значений.

табДок.АвтоМасштаб=Истина; автоматически подгонит ширину документа к ширине листа

Если тебе нужны факсимиле на каждой странице, то формируй макет для печати, выводя каждую строку, и через ПроверитьВывод() узнаешь перелез на следующую страницу или нет твой документ (массив из табДок, добавляемой строки и картинки подписи). Если факсимиле надо только в конце договора наложи картинки просто на существующий табДок перед печатью.

Делов то (2 дня работы - если без больших заморок "размер печати должен быть таким-же прям до миллиметра").
7 Razor
 
10.01.17
19:52
(6) Спасибо, так и сделаю. Взял за основу типовой макет счета на оплату, чтобы по ширине было под А4 даже без автомасштаба.