Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Технологии > Общие вопросы по программированию, компьютерным наукам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 18.11.2017, 20:43   #1
kammet_it
Новичок
 
Регистрация: 18.11.2017
Сообщений: 2
Репутация: 10
По умолчанию Наложение штампа(оттиска) в готовом файле (XLS или PDF)

Всем добрый день.
Стоит задача в своей программе сделать вывод некоторой информации в виде штампа в уже сформированном Excel-файле, в котором будет указано "Подписано", "Входящий номер:665" и т.п. Для примера - также как это делается при наложении штампа электронной подписи операторами ЭДО - то есть в исходный документ добавляется штамп, содержащий нужные сведения. На выходе нужно получить либо такой же Excel файл со штампом, либо можно PDF, если будет проще реализовать конвертацию в PDF и наложение штампа уже в PDF.
Сделать хотелось бы на VB, Delphi, JS, но если будут другие варианты - буду рад информации
Прошу совета и мнений:
1. Насколько это реализуемо, какими средствами, есть ли какие-то примеры и наработки, документация.
2. Куда будет проще вставить штамп - в Excel или в PDF файл?
Изображения
Тип файла: jpg Пример наложения штампа.jpg (64.8 Кб, 1 просмотров)
kammet_it вне форума   Ответить с цитированием
Старый 18.11.2017, 22:18   #2
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 648
Репутация: 636
По умолчанию

Скачиваете и устанавливаете программу PDFSign, открываете в ней нужный вам документ, затем нажимаете кнопку добавить печать или подпись, после чего располагаете ее в нужном месте и готово.
-Печать на любой документ
за 5 минут
-Быстрая подпись документов
-Сохранение в формат .PDF
-Печать документа из самой программы
-Работает с любыми изображениями, есть возможность масштабирования
kvitaliy вне форума   Ответить с цитированием
Старый 21.11.2017, 21:50   #3
kammet_it
Новичок
 
Регистрация: 18.11.2017
Сообщений: 2
Репутация: 10
По умолчанию

Спасибо за ответ. Задача стоит не по 1 документу это делать, открывая документ и подпись, а автоматизировать формирование штампа в Excel файле из своей программы. Т.е. pdfsign может помочь если у него есть режим командной строки и можно будет его вызвать из своей программы...Не знаете о таких возможностях или альтернативных вариантах?
kammet_it вне форума   Ответить с цитированием
Старый 21.11.2017, 22:08   #4
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 16,799
Репутация: 5909
По умолчанию

Если из своей программы, то использовать com-объект Excel.Application и вставлять картинки в нужные ячейки. Если не ошибаюсь ActiveSheet.Shapes.AddPicture. Можно ручками это сделать, записывая в макрос и посмотреть потом что и как вызывалось
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума   Ответить с цитированием
Старый 21.11.2017, 22:52   #5
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 22,778
Репутация: 5062
По умолчанию

для MS Excel есть отдельный раздел на форуме. Там шансов получить готовый VBA макрос намного больше.
Serge_Bliznykov вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конвертация pdf в xls Veroonya Компоненты Delphi 11 11.01.2016 18:06
Из PDF в XLS Евгений Таб Microsoft Office Excel 7 21.04.2014 22:46
из *.pdf в *.xls mihakr Microsoft Office Excel 2 29.05.2009 20:39




06:36.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru