Имя: Пароль:
1C
 
Программное наложение водяного знака на картинку при ее печати
0 MMC_RUS
 
28.07.14
13:52
Есть задача : при открывании файла из 1С (скан. внешний файл) на него должен накладываться водяной знак.

Через виртуальный принтер не срабатывает - картинка на картинку не накладывается.

Сейчас пробую через командную строку с использованием imagemagick. Программно получается сделать с файлом все что угодно кроме как наложить поверх нужного файл еще один слой в виде картинки (или текста - уже перепробовал все).

Если ли у кого-нибудь опыт работы с imagemagick или м.б. какие-нибудь мысли как можно реализовать данную хотелку?
1 butterbean
 
28.07.14
14:02
это для печати?? или просто на экран??
2 MMC_RUS
 
28.07.14
14:04
И для вывода на экран и для печати.
3 le_
 
28.07.14
14:09
Как вариант, можно тупо вставлять программно всё в Word. Там можно и яркость/прозрачность картинок менять, помещать одну над другой и т.п...
4 Кирпич
 
28.07.14
14:09
(0) дай любому программисту 1000 рублей и минут через 30 получишь решение проблемы
5 Кирпич
 
28.07.14
14:12
6 MMC_RUS
 
28.07.14
14:20
Вставлять в Word и что то там еще делать не вариант. Ни кто не будет обрабатывать терабайты сканов вручную.

Кирпич, инфостарт не эталон программирования и платить за возможно криворукую программу, которая к тому же 100% мне не подойдет - смысла нет. Обойдемся без реклам ))
7 le_
 
28.07.14
14:26
(6) В (3) написано _программно_.
8 StaticUnsafe
 
28.07.14
14:30
(0) а что если написать скрипт, который будет обрабатывать файлы еще до открытия. Через какой нить API. И открывать УЖЕ с водяным знаком. Зачем ви мучите 1с?
9 MMC_RUS
 
28.07.14
14:30
(7) все-равно через Word очень затратно по производительности (пользователи работают через Web). imagemagick покупает работой через командную строку и что она все-таки бесплатная )).
10 MMC_RUS
 
28.07.14
14:31
(8) идею вставить заранее все водяные знаки отвергли на корню - оригинал скана может еще понадобиться в последствии. Оригинал поставляет таможня, а от нее можно потом и не допроситься ))
11 le_
 
28.07.14
14:33
12 StaticUnsafe
 
28.07.14
14:36
(10) ну так при вставке делайте бэкап исходника
13 MMC_RUS
 
28.07.14
14:39
(11) данную ссылку я уже прошерстил вдоль и поперек.
При попытке наложить слой - валится. С файлом делает все: и сжимает и переводит в другой формат, замещает как раз водяным знаком ,НО не накладывает на нужный файл водяной знак в виде слоя. При попытке наложить файл - либо замещает его водяным знаком, либо отваливается с ошибкой невозможности преобразовать формат.
Пробовал форматы : TIF, PNG.

(12) так и планируется. при открытии файла копировать исходник и на копию уже накладывать водяные знаки.
14 Холодильник
 
28.07.14
14:40
можно распечатать пачку бумаги с водяной картинкой, а потом на них печатать свои документы
Независимо от того, куда вы едете — это в гору и против ветра!