Печать в PDF #530932


#0 by UnAmerican
Ребят помогите. Есть ли у кого библиотеки на любом языке, желательно 1с для формирования PDF. Нужно все печатные формы формировать в PDF, перед отправкой клиенту. Компаративный стандарт. Принтер печатающий в PDF не предлагать, нужно печатать на сервере, через регламентное задание.
#1 by UnAmerican
АП помогите куда копать.
#2 by Леха Дум
А чем принтер не устроил, он же виртуальный и как правило имеет ком-интерефейс, например PDFCreator
#3 by Живой Ископаемый
компоративный?
#4 by КМ155
[Принтер печатающий в PDF не предлагать, нужно печатать на сервере, через регламентное задание.] сервер конечно Linux ?
#7 by UnAmerican
*Корпоративный(мазила исправила, а я не глянул). Сервер можно и на винде. Проблема в том, что если на винде, то выполнятся будет от 1с-ного юзера user1cv81 (как то так).
#8 by UnAmerican
iv74 bullzip не пойдет, говорил же принтером не смогу. Ибо фоновое задание.
#9 by aleks-id
майбах наверное тоже компаративный
#10 by aleks-id
в опенофис копай. там есть "сохранить в пдф"
#11 by UnAmerican
А не подскажешь, а у OO можно получить эту функциюпроцедуру по кому? А то в мане этой не видел.
#12 by Матрейя
попробуй bi-publisher, могу также дать код sql, который генерит pdf структуру. но он тормознутый. есть еще парочка открытых проектов, библиотеки для генерации pdf из html с сохранением стилей и форматирования
#13 by UnAmerican
Леха печатать из 1с можно только в клиенттонкий клиент. А мне нужно на сервере, ибо хочу в регламентном задании. Не хочу делать шедулы на винде ибо с ними вечные проблемы. В компании программист 1с я один и на отпуск иногда хочу а в день у компании до 5 тыс счетов платежек и это только юр. лицам и т.д.
#14 by le_
C пом. Office 2007 через OLE можно сохранить в pdf.
#15 by UnAmerican
Дай пожалуйста ссылочку на: "библиотеки для генерации pdf из html с сохранением стилей и форматирования". Та и можно код на сиквеле, плизз.
#16 by UnAmerican
Это лишние деньги. Не поймут, но на крайняк можно.
#17 by aleks-id
#19 by jcage
давно искал такие библиотеки для HTML->PDF. Поделись ссылкой?
#20 by UnAmerican
спасибо за ОО. Но если еще и HTML->PDF, то по гроб жизни буду обязан. С меня обработка будет по ТабДок->PDF.
#21 by Леха Дум
На сервере еще не пробовал, думаю траблов быть не должно    # Если клиент тогда    Если Не СтруктураПараметров.Свойство("ИмяФайла", ИмяФайла) Или            И ОткрыватьДиалогВыбораФайла Тогда
#22 by Lepochkin
У меня bullzip в фоновом на серваке работает замечательно. Там только галочки расставить нужно. Так что поставь, настрой и будешь доволен.
#23 by КМ155
[Сервер можно и на винде. Проблема в том, что если на винде, то выполнятся будет от 1с-ного юзера user1cv81 (как то так).] дать нужные права на каталог корпоративная политика не позволяет ?
#24 by UnAmerican
ТабДок.Напечатать на сервере не работает. Напечатать (Print) Синтаксис: Напечатать(<ДиалогПечати>) Параметры: <ДиалогПечати> (необязательный) Тип: РежимИспользованияДиалогаПечати. Определяет необходимость показа диалога печати перед печатью. Значение по умолчанию: НеИспользовать Описание: Выводит табличный документ на печать. Доступность: Тонкий клиент, веб-клиент, толстый клиент.
#25 by Матрейя
зайти на dklab.ru - там ссылка на открытый проект. В настоящий момент я на работе, а прямая ссылка дома.
#26 by Леха Дум
А не нужно печатать документ :)
#27 by UnAmerican
для и
#28 by UnAmerican
А как тогда?
#29 by Леха Дум
кстати, если выгонять в ексель, а потом в пдф то не сохраняется настройка прозрачности для картинок, например печати
#30 by Леха Дум
документ нужно сформировать и скормить его в функцию , она вернет путь к сохраненному pdf файлу
#31 by Леха Дум
чтобы он формировался на сервере, нужно свойство ТабДок.Вывод проставить в ИспользованиеВывода.Разрешить
#32 by UnAmerican
Этот кусок не смущает?
#33 by UnAmerican
ТабДок.Напечатать(Истина);
#34 by Леха Дум
Согласен... не пойдет...
#35 by UnAmerican
Lepochkin, на сервере подразумевается в фоновом режиме.
#36 by UnAmerican
ОО конечно выход. Есть библиотекиобработки для сохранения с шаблонами в ОО и там есть експорт доступный по com надо или так пробовать или делать обработку ТабДок->PDF. При чем вот такая обработка будет более предпочтительна, ибо нет стороннего продукта - надежность.
#37 by Lepochkin
У меня это реализовано для семерки, на восьмерке не думаю что разница будет... Жаль сейчас попробовать не могу...
#38 by КМ155
я решил в лоб у меня системным шедулером запускается внешняя обработка. запускается на сервере, формирует документы из-под клиента решение не красивое
#39 by UnAmerican
Семерка вообще не умеет работать в фоновом режиме и на веб-сервере. Сейчас тоже так работает. Но то админы юзера удалят из которого запускается, то винда отказывается коннектится из под лини, ибо все остальное в офисе на лине.
#40 by UnAmerican
В фоне вообще тупит на гуй-приложениях.
#41 by КМ155
решение не красивое, спору нет
#42 by Леха Дум
Может начнем собирать подписи для 1С с требованием реализации сохранения документа в gla&  :D
#43 by Леха Дум
*gla& = пдф?
#44 by UnAmerican
Пытаюсь реализовать обработку по формированию pdf, взяв пхп модуль предложенный . Но работы там... ух...
#45 by Lama12
Мучает меня один вопрос. Допустим будет библиотека которая позволяет формировать файл PDF. Что дальше? Как ты этот файл на сервере сделаешь? Куда положишь что б к письму прикрепить? Или на 8.2 можно работать с файлами на сервере?
#46 by le_
Можно.
#47 by UnAmerican
Однозначно можно. А еще можно письма отправлять с аттачем. Которые заказывают по веб-интерфейсу.
#48 by UnAmerican
* На пример счета конторы которая продает услуги онлайн.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям