|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.11.2017, 19:43 | #1 |
Новичок
Джуниор
Регистрация: 18.11.2017
Сообщений: 2
|
Наложение штампа(оттиска) в готовом файле (XLS или PDF)
Всем добрый день.
Стоит задача в своей программе сделать вывод некоторой информации в виде штампа в уже сформированном Excel-файле, в котором будет указано "Подписано", "Входящий номер:665" и т.п. Для примера - также как это делается при наложении штампа электронной подписи операторами ЭДО - то есть в исходный документ добавляется штамп, содержащий нужные сведения. На выходе нужно получить либо такой же Excel файл со штампом, либо можно PDF, если будет проще реализовать конвертацию в PDF и наложение штампа уже в PDF. Сделать хотелось бы на VB, Delphi, JS, но если будут другие варианты - буду рад информации Прошу совета и мнений: 1. Насколько это реализуемо, какими средствами, есть ли какие-то примеры и наработки, документация. 2. Куда будет проще вставить штамп - в Excel или в PDF файл? |
18.11.2017, 21:18 | #2 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
Скачиваете и устанавливаете программу PDFSign, открываете в ней нужный вам документ, затем нажимаете кнопку добавить печать или подпись, после чего располагаете ее в нужном месте и готово.
-Печать на любой документ за 5 минут -Быстрая подпись документов -Сохранение в формат .PDF -Печать документа из самой программы -Работает с любыми изображениями, есть возможность масштабирования |
21.11.2017, 20:50 | #3 |
Новичок
Джуниор
Регистрация: 18.11.2017
Сообщений: 2
|
Спасибо за ответ. Задача стоит не по 1 документу это делать, открывая документ и подпись, а автоматизировать формирование штампа в Excel файле из своей программы. Т.е. pdfsign может помочь если у него есть режим командной строки и можно будет его вызвать из своей программы...Не знаете о таких возможностях или альтернативных вариантах?
|
21.11.2017, 21:08 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если из своей программы, то использовать com-объект Excel.Application и вставлять картинки в нужные ячейки. Если не ошибаюсь ActiveSheet.Shapes.AddPicture. Можно ручками это сделать, записывая в макрос и посмотреть потом что и как вызывалось
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
21.11.2017, 21:52 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
для MS Excel есть отдельный раздел на форуме. Там шансов получить готовый VBA макрос намного больше.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Конвертация pdf в xls | Veroonya | Компоненты Delphi | 11 | 11.01.2016 17:06 |
Из PDF в XLS | Евгений Таб | Microsoft Office Excel | 7 | 21.04.2014 22:46 |
из *.pdf в *.xls | mihakr | Microsoft Office Excel | 2 | 29.05.2009 20:39 |