|
Отправка счета с печатью. Какой формат выбрать ? | ☑ | ||
---|---|---|---|---|
0
Koliaff
16.02.13
✎
10:30
|
Доброго времени суток, господа форумчани. Стоит задача отправлять клиентам счета из 1С. Конфигурация БП 2.0. Саму отправку почты из предварительного просмотра страница для печати я сделал с помощью встроенного механизма отправки почты через почтовую программу Outlook Express установленную на компьютере.
Почта=Новый Почта; Почта.Подключиться(); ПочтСообщение=Новый ПочтовоеСообщение; .... ============================================================ Простые счета, без вставленных в макет картинок, проходят на ура. Сохраняется табличный документ на жесткий диск компьютера и во вложении отправляется клиенту. Но когда выбирается печатная форма, содержащая картинку (в моем случае картинка - печать организации с подписью руководителя), файл excel уже не удовлетворяет требованием. Т.к. такой файл явлется не цельным. И получатель такого счета может открыть его и увидеть, что подпись и печать вставлены как картинка. ====================================================== Я слышал, что можно установить виртуальный PDF принтер и через него сохранять печатную форму в формат PDF. Затем этот файл отправлять клиенту. Но здесь тоже есть проблемы, т.к. у получателя может быть не установлена программа Acrobat Reader или ей подобная. Если кто-то уже занимался этим вопросом, подскажите: "Как решили данную проблему ?" В каком формате лучше отправлять счета с картинками ? Заранее большое спасибо. |
|||
1
ДенисЧ
16.02.13
✎
10:32
|
свежие версии 1с умеют пдф, если не ошибаюсь.
|
|||
2
Asmody
16.02.13
✎
10:37
|
(0) в PDF, ибо стандарт де-факто. А чего там у клиентов не установлено, пусть голова у их админа болит.
|
|||
3
Asmody
16.02.13
✎
10:38
|
А вот в excel вы отправляете и не беспокоитесь, что excel у клиента не стоит
|
|||
4
Андрюха
16.02.13
✎
10:50
|
Идеально конечно PDF, но меня как-то просили настроить в JPG, т.к. не у всех клиентов открывался PDF )))
|
|||
5
Koliaff
16.02.13
✎
11:03
|
(Андрюха) А это возможно ? В JPG сохранить табличный документ ?
|
|||
6
Koliaff
16.02.13
✎
11:20
|
Сохранение табличного документа в формат JPG - это действительно выход. Кто-нибудь может помочь как это сделать ?
|
|||
7
Asmody
16.02.13
✎
11:23
|
Вы еще в tiff без сжатия предложите сохранить. А то вдруг у клиента jpg открыть нечем
|
|||
8
Asmody
16.02.13
✎
11:29
|
Как-то прислали экселовский файл со счетом на 15 мегабайт. У пользователя эксель на нем падал с ошибкой при открытии. Открываю либрой, там обычный счет на 3(!) строки. Откуда 15 мегабайт? А в шапке логотип вставлен был. Ну я его удаляю, а он не удаляется! Смотрю свойства — там масштаб 10%! Случайно сдвинул картинку, а под ней еще одна, такая же. Короче, их там штук было. Послал лучи ненависти отправителю и их программистам. Наверно, они умерли после этого.
|
|||
9
Koliaff
16.02.13
✎
11:32
|
(Asmody) JPG будет весить 500 КБ максимум. Это действительно выход. Вот только как это сделать ?
|
|||
10
Asmody
16.02.13
✎
11:33
|
(9) принтскрином
|
|||
11
Koliaff
16.02.13
✎
11:38
|
(Asmody) API функциями ?
|
|||
12
Chai Nic
16.02.13
✎
11:43
|
(9) Сохранять в pdf, далее растеризовать с помощью запуска ghostscript из командной строки. Примерно так:
gswin32c.exe -q -SDEVICE=jpeg -r300x300 -sOutputFile="c:\test.jpg" -dNOPAUSE -dBATCH -- "c:\test.pdf" |
|||
13
Koliaff
16.02.13
✎
11:43
|
(Asmody) Нашел похожую тему здесь, и вы тоже участвовали в обсуждении v8: Хочу сохранять отчет прямо в jpg напрямую из 1С
Только вот ссылка, которую вы дали не открывается сейчас http://soproger.utech.ru/shelek/viewart.php-id=209.htm Не могли бы вы найти ту статью ? |
|||
14
Koliaff
16.02.13
✎
11:59
|
Вроде дело пошло. Нашел информацию что начиная с 15 релиза платформы 1с может сохранять в PDF сама. Буду разбираться как.
(Chai Nic) Спасибо, думаю когда сохраню в PDF файл табличное поле, это мне понадобится. |
|||
15
ДенисЧ
16.02.13
✎
12:05
|
||||
16
Koliaff
16.02.13
✎
12:10
|
Разобрался с сохранением табличного документа в PDF )
ИмяФайла = ИмяФайлаБезРасширения + ".pdf"; ПолеТабличногоДокумента.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.pdf); Теперь осталось дело за малым. Всем спасибо за обсуждение, вопрос закрываю. |
|||
17
ДенисЧ
16.02.13
✎
12:26
|
(16) да ты гений... не просто, а с большой буквы...
И кинул меня на деньги, не дал продать тебе СП... И кто ты после этого? |
|||
18
Koliaff
16.02.13
✎
13:16
|
(Chai Nic) Спасибо ! JPG файл готов к отправке ;)
|
|||
19
Chai Nic
16.02.13
✎
14:00
|
(18) Не забудь, что в JPG может быть только одна страница - учти это при формировании!)
|
|||
20
Torquader
17.02.13
✎
01:24
|
А, может быть, лучше в EMF попробовать - его система должна уметь просматривать из коробки, да и принтер свои страницы как раз в EMF в очередь и пихает (если включить соответствующую настройку) ?
|
|||
21
RayCon
17.02.13
✎
02:33
|
(8) Весёлая, однако, у тебя жизнь. :)
У меня, помню, в некотором роде аналогичный случай был. Один знакомый пригласил новый комп посмотреть, который почему-то завис. Я пришёл и вижу, что в панели свёрнуто штук 30 сообщений, требующих реакции пользователя. Я, естественно, спрашиваю: "А что ты не нажимаешь ни "Да", ни "Нет"? Программа же просит как-то отреагировать." На что получил просто великолепный ответ: "Да я эти сообщения вообще не читаю! Сворачиваю, чтоб не мешались, и всё." |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |