Вставка в счет: Печать, подписи, лого

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Вставка в счет: Печать, подписи, лого

Re: Вставка в счет: Печать, подписи, лого

Сообщение Daemony » 2010-03-29 14:49:44

Daemony писал(а):
Великодный Виталий писал(а):Все документы есть в статьях, в них же ссылки на картинки с подписью и т.д. Где есть, там и должно генерироваться с ними, можно и убрать при желании или добавить что-то.


Код: Выделить всё

<td id="dSign">__________________</td>
<td id="Stamp" rowspan="2"></td>
<td id="aSign">__________________</td>


Если это оно, то вопрос можно считать закрытым.
Спасибо.


Все же в договорах подпись и печать не подставляется, несмотря на то, что в шаблоне (например) "Подпись исполнителя индивидуального предпринимателя с физическим лицом" в коде есть соответствующие id "Sign" и "Stamp".

Код: Выделить всё

<table style="width: 100%;">
<tbody>
<tr>
<td valign="top" width="50%">
<table cellpadding="5">
<tbody>
<tr>
<td>От имени Исполнителя:</td>
</tr>
<tr>
<td>ИП %Executor.CompanyName%</td>
</tr>
<tr>
<td>%Executor.dSourname% %Executor.dName% %Executor.dLastname%</td>
</tr>
<tr>
<td id="Sign"><br />
<div>__________________</div>
<sup>[Подпись]</sup></td>
</tr>
<tr>
<td id="Stamp">
<div>%SignDate%</div>
<sup>[место печати]</sup></td>
</tr>
</tbody>
</table>
</td>
<td valign="top" width="50%">
<table cellpadding="5">
<tbody>
<tr>
<td>От имени Заказчика:</td>
</tr>
<tr>
<td>-</td>
</tr>
<tr>
<td>%Customer.Sourname% %Customer.Name% %Customer.Lastname%</td>
</tr>
<tr>
<td><br />
<div>__________________</div>
<sup>[Подпись]</sup></td>
</tr>
<tr>
<td>
<div>"__"_________200__г.</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>


Вставка печати и подписи работает только при генерации счета для индивидуального предпринимателя и юр. лица.

Re: Вставка в счет: Печать, подписи, лого

Сообщение Daemony » 2010-03-29 12:53:47

Великодный Виталий писал(а):Все документы есть в статьях, в них же ссылки на картинки с подписью и т.д. Где есть, там и должно генерироваться с ними, можно и убрать при желании или добавить что-то.


Код: Выделить всё

<td id="dSign">__________________</td>
<td id="Stamp" rowspan="2"></td>
<td id="aSign">__________________</td>


Если это оно, то вопрос можно считать закрытым.
Спасибо.

Re: Вставка в счет: Печать, подписи, лого

Сообщение Виталий » 2010-03-29 12:47:20

Все документы есть в статьях, в них же ссылки на картинки с подписью и т.д. Где есть, там и должно генерироваться с ними, можно и убрать при желании или добавить что-то.

Re: Вставка в счет: Печать, подписи, лого

Сообщение Daemony » 2010-03-29 12:42:18

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


Проблема была не в htmldoc, а в понимании того, на какие все же документы должна накладываться печать и подписи. :)
Создал я новый тестовый профиль "Индивидуальный предприматель", затем создал еще один профиль "Юр. лицо". Затем для одного и для другого создал счета для оплаты через банк. И... о чудо! Имеем платежные поручения с печатью и подписью. :)

Я же ожидал увидеть печать на копии договора, которую может загрузить клиент в формате PDF, а не только на счетах.
Как я теперь понимаю, так не было задумано изначально (видимо, я пока далек от этого).

Виталий, если не сложно, не могли бы Вы изложить список документов, которые генерирует биллинг в формате PDF, и на которые должны накладываться печати и подписи?

P.S.: На всякий случай, вот ссылка http://upload.com.ua/get/900120997 - возможно кому-то пригодится. Это кириллические шрифты для htmldoc. Стоит ими воспользоваться, если при генерации PDF документов отсутствуют буквы (русские), либо они есть в неправильной кодировке. В процессе танцев с бубном с htmldoc, переустанавливал данный пакет несколько раз. Когда попробовал установить через pkg_add -r получил как раз кривые шрифты... Содержимое архива (в нем лежит папка fonts) следует поместить в /usr/local/share/htmldoc/ на FreeBSD.

Re: Вставка в счет: Печать, подписи, лого

Сообщение Виталий » 2010-03-29 0:12:18

Если со шрифтами все ок, тогда не в них дело. Пробуйте сомтреть как генерит htmldoc картинки и чем конвертит, может чего из графических бибилиотек не хватает. Я такое не встречал, тут надо сомтреть на системе и тестровать генерацию.

Re: Вставка в счет: Печать, подписи, лого

Сообщение Daemony » 2010-03-28 23:48:22

lissyara писал(а):шрифты надо подсунуть кириллические


/usr/ports/x11-fonts/webfonts например?

Правда, не совсем понятно, причем тут кириллические шрифты, если все документы генерируются как следует на русском языке в правильной кодировке. Вот только не накладываются печать и подпись.

Re: Вставка в счет: Печать, подписи, лого

Сообщение Alex Keda » 2010-03-28 23:11:11

шрифты надо подсунуть кириллические

Re: Вставка в счет: Печать, подписи, лого

Сообщение Daemony » 2010-03-28 21:03:46

Великодный Виталий писал(а):Это видимо в htmldoc дело, какая у вас версия?


Вот:

Код: Выделить всё

# pkg_info | grep htmldoc
htmldoc-1.8.27_5    Converts HTML to PDF and/or PostScript


Собиралось из BSD портов.
Опций сборок никаких, кроме того, что не использовать GUI.

Код: Выделить всё

# cat /var/db/ports/htmldoc/options
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for htmldoc-1.8.27_5
_OPTIONS_READ=htmldoc-1.8.27_5
WITHOUT_HTMLDOCGUI=true


Что нужно поправить?

Re: Вставка в счет: Печать, подписи, лого

Сообщение Виталий » 2010-03-28 15:39:39

Это видимо в htmldoc дело, какая у вас версия?

Re: Вставка в счет: Печать, подписи, лого

Сообщение Daemony » 2010-03-25 19:38:58

Перепробовал кучу вариантов, в том числе в фотошопе все режимы сохранения bmp.
Теперь вот с Пэйнтом поизвращался.
Изначально имеется скан печати и подписи в PDF в цвете. Выделяю в Adobe Acrobat нужную область и сохраняю ее в том же BMP.
То, что получилось, загружаю на сервер. Создаю новый договор. Загружаю, открываю - печати и подписи нет!

Все (договора, профили, изображения печати и подписи) удаляю, чищу кеш.

В фотошопе выравниваю четко как написано в интерфейсе настроек: печать 200x200 пикселей, подпись 200x150 пикселей.
То, что получилось, снова загружаю на сервер. Создаю новый договор. Загружаю его, открываю - печати и подписи нет!

И вновь, все (договора, профили, изображения печати и подписи) удаляю, чищу кеш.

Открываю Пэйнт. Беру цветные BMP и сохраняю их в режиме 16-ти бит (монохромный). Теряю цвет, ну да фиг с ним, изображение то видно.
И снова, то, что получилось, загружаю на сервер. Создаю опять новый договор. Загружаю его, открываю в Adobe Reader - печати и подписи нет!
...

Ребята, поделитесь секретом, как получить бээмпэху, чтобы она вставлялась в документы?
Может требуются какие-то особые "системные требования" для этого? То, что прописано в основных требованиях JBs, все соблюдено.
В логах ошибок сервера и в логах ошибок биллинга пусто.

Вернуться к началу