|
Сохранение договора по шаблону в 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 даже без автомасштаба.
|
|