Групповая вставка объекта в документ
Модераторы: Al_lexx, Sharp, ionika, Happy_MAN, 0xFF, Atom, Serega S.U.
-
- Сообщения: 115
- Зарегистрирован: 15 июн 2006, 18:59
- Откуда: Екатеринбург
- Контактная информация:
Групповая вставка объекта в документ
Стоит следующая задача. Платежные поручения банка в электронном виде имеют отметку банка. К нам поступают платежки в формате PDF, но без этой самой отметки. Нам необходимо эту отметку вставлять вручную (отметка выдрана из того же самого PDF в виде скриншота части файла и вставлена в ворд как рисунок/объект). Когда документов мало - это еще ничего, но когда требуется обработать по 200-300 платежек, то это уже геморрой. Вопрос: существует ли программа позволяющая делать групповую обработку данной операции? При этом конечный формат платежки роли не имеет, т.е. не обязательно ее после вставки отметки банка оставлять в PDF. Необходима прога которая бы оптом во все платежки вставляла этот рисунок в нужное место (по типу как в фото вставляются логотип и дата в уголок), но при этом чтобы работала эта программа с текстовыми форматами, а не с изображениями. Как вариант можно конвертировать PDF в любой другой формат (тот же ворд, например) и уже в нем делать вставку объекта, а затем в этом же формате и сохранить. Ждем ваших предложений...
Лучше умереть когда хочется, жить чем дожить до того, когда хочется умереть.
-
- Сообщения: 115
- Зарегистрирован: 15 июн 2006, 18:59
- Откуда: Екатеринбург
- Контактная информация:
Потому что PDF формат не позволяет так просто в себя что-то взять и вставить. Приходится открывать его конвертером и затем вставлять объект. Объект сохранили в ворде для удобства. А отметка банка нужна нашим клиентам - и это к самой проблеме отношения не имеет)))... Можно сформулировать задачу по другому. Необходимо в кучу файлов PDF в определенное место вставить определенный объект... Так понятнее?
Лучше умереть когда хочется, жить чем дожить до того, когда хочется умереть.
-
- Забанен (игнорирование правил)
- Сообщения: 23
- Зарегистрирован: 09 июн 2006, 18:01
Уж я то старый банковский волк. Похоже, вы получаете платежки через какой-то клиент-банк. Нормальные клиент-банки все это делают сами и их отметка имеет юридическую силу. А вы решили как-бы подделать отметку банка. Лучше сменить клиент-банк(но при этом и банк тоже). А если очень хочется, то нужно писать программу, ясно, что таких готовых нет. Написать можно, о это весьма сложная профессиональная работа.
-
- Сообщения: 115
- Зарегистрирован: 15 июн 2006, 18:59
- Откуда: Екатеринбург
- Контактная информация:
Повторяю второй раз... тема не про банки и платежки - а тема про то как в кучу PDF документов вставить определенный текст. При этом даже можно и не в PDF, с в любой другой формат - в который можно переконвертировать исходник.
Лучше умереть когда хочется, жить чем дожить до того, когда хочется умереть.
- Happy_MAN
- Молодой Админ
- Сообщения: 1739
- Зарегистрирован: 17 июл 2006, 06:23
- Откуда: Kaliningrad
- Контактная информация:
ну тогда все просто: конвертируйте исходный документ в ворд(конвертеров хватает, но я бы предпочел Adobe Acrobat поновее), сливая их при этом в один документ, каждая платежка на отдельной странице. Далее, создаете колонтитул (которые, как известно, отображаются на каждой странице в определенном месте) и вставляете туда свою отметку. Если вам нужно каждую платежку в отдельном документе, то нужно конвертировать с применением к документу определенного стиля(соотв., нужен такой конвертер, который это может) или менять стиль документа по умолчанию(Normal.dot, насколько я помню), но это только если конвертер пользуется им в своей работе(может быть, стиль находится в файлах самого конвертера, это уже вам разбираться с конкретным конвертером. Опять же, повторюсь, что Adobe Acrobat уже 8-й вроде заточен под работу с вордом)При этом даже можно и не в PDF, с в любой другой формат - в который можно переконвертировать исходник.
Россия - страна недокументированных возможностей..
Жил был программист, и было у него два сына - Антон и Неантон
Жил был программист, и было у него два сына - Антон и Неантон
Можно попытаться выводить на печать через виртуальный PDF-принтер, который добавляет "водяной знак", например.
По-моему pdfMachine умел делать эти марки при печати... но не уверен
По-моему pdfMachine умел делать эти марки при печати... но не уверен
У желания 1000 возможностей, у нежелания 1000 причин!!! :: AMD Athlon XP 2500+ GF5200 -> ATi-AMD Athlon 64 X2 5200+ Ati Radeon 3850
-
- Забанен (игнорирование правил)
- Сообщения: 23
- Зарегистрирован: 09 июн 2006, 18:01
Был у меня период увлечения такой темой. В принципе, проблемы нет.
Есть редакторы PDF, которые умеют это делать. Это знаменитый Акробат(но ридер, конечно).Есть редакторы и по проще. До сих пор у меня на компе еще стоит несколько штук. Вот даже один редактор в триальной версии делает то, что вам нужно - подставляет в документ логотип своей фирмы. Так что руками все делать можно, но на документ уйдет несколько минут(2-3 мин. - от шустрости исполнителя зависит). А если документов сотни - все ясно. Так что нужно писать специальную прогу, которая умеет это делать. Такие есть(и сам такие делал), но они ориентированы на конкретные документы, к примеру, автомобильная справка-счет, таможенная декларация. А вот тут вам решать, заказывать такую прогу у профессионалов, или лишнего человечка взять на работу на скромную зарплату
Есть редакторы PDF, которые умеют это делать. Это знаменитый Акробат(но ридер, конечно).Есть редакторы и по проще. До сих пор у меня на компе еще стоит несколько штук. Вот даже один редактор в триальной версии делает то, что вам нужно - подставляет в документ логотип своей фирмы. Так что руками все делать можно, но на документ уйдет несколько минут(2-3 мин. - от шустрости исполнителя зависит). А если документов сотни - все ясно. Так что нужно писать специальную прогу, которая умеет это делать. Такие есть(и сам такие делал), но они ориентированы на конкретные документы, к примеру, автомобильная справка-счет, таможенная декларация. А вот тут вам решать, заказывать такую прогу у профессионалов, или лишнего человечка взять на работу на скромную зарплату
-
- Сообщения: 115
- Зарегистрирован: 15 июн 2006, 18:59
- Откуда: Екатеринбург
- Контактная информация:
упрощаем задачу. т.к. PDF можно конвертировать в ворд, то значит нужна программа которая пакетно будет вставлять в ворд определенный текст в определенное место... колонтитулы это конечно хорошо, но я не уверен что это можно делать пакетно. слышал что есть такая программка которая в кучу документов умеет вставлять кусок текста...
Лучше умереть когда хочется, жить чем дожить до того, когда хочется умереть.
- Happy_MAN
- Молодой Админ
- Сообщения: 1739
- Зарегистрирован: 17 июл 2006, 06:23
- Откуда: Kaliningrad
- Контактная информация:
Запихай колонтитулы в стиль и ищи программу, которая стили умеет применять.
попробуйте этим
http://soft.softodrom.ru/ap/RQ-Search-and-Replace-p5143
и тут все проги посмотрите из списка
http://replace-in-ms-word-files.softplatz.net/
попробуйте этим
http://soft.softodrom.ru/ap/RQ-Search-and-Replace-p5143
и тут все проги посмотрите из списка
http://replace-in-ms-word-files.softplatz.net/
Россия - страна недокументированных возможностей..
Жил был программист, и было у него два сына - Антон и Неантон
Жил был программист, и было у него два сына - Антон и Неантон
-
- Забанен (игнорирование правил)
- Сообщения: 23
- Зарегистрирован: 09 июн 2006, 18:01
Ну если есть множество вордовых файлов и нужно в пакетном режиме
запихать в каждый файл кусочек, то это проще. Но ведь кусочки эти для разных файлов могут быть разными, места вставки то же разными.
Написать такую прогу можно.Сам такие делал, но под конкретный заказ.Думаю, что некой универсальной тулзы, да еще с настройками под шаблон конкретных документов просто не существует, Хотя может быть и ошибаюсь
запихать в каждый файл кусочек, то это проще. Но ведь кусочки эти для разных файлов могут быть разными, места вставки то же разными.
Написать такую прогу можно.Сам такие делал, но под конкретный заказ.Думаю, что некой универсальной тулзы, да еще с настройками под шаблон конкретных документов просто не существует, Хотя может быть и ошибаюсь
- Happy_MAN
- Молодой Админ
- Сообщения: 1739
- Зарегистрирован: 17 июл 2006, 06:23
- Откуда: Kaliningrad
- Контактная информация:
http://msdn.microsoft.com/en-us/library/cc313105.aspx
http://www.microsoft.com/interop/docs/O ... rmats.mspx
качаете спецификацию формата doc, изучаете, и пишете прогу, которая меняет определенные строки в ваших файлах. Или ищете спеца, платите ему немного денег, он пишет прогу и ваши проблемы решены. Думаю, это лучшее решение.
http://www.microsoft.com/interop/docs/O ... rmats.mspx
качаете спецификацию формата doc, изучаете, и пишете прогу, которая меняет определенные строки в ваших файлах. Или ищете спеца, платите ему немного денег, он пишет прогу и ваши проблемы решены. Думаю, это лучшее решение.
Россия - страна недокументированных возможностей..
Жил был программист, и было у него два сына - Антон и Неантон
Жил был программист, и было у него два сына - Антон и Неантон
-
- Забанен (игнорирование правил)
- Сообщения: 23
- Зарегистрирован: 09 июн 2006, 18:01
-
- Сообщения: 115
- Зарегистрирован: 15 июн 2006, 18:59
- Откуда: Екатеринбург
- Контактная информация:
Ну я думаю что кусочек будет всегда одинаковый и в документ вставлять его надо будет в одно и тоже место... поэтому тут сложностей нет. Прогу писать как-то не хочется пока. Уверен что есть готовый софт. Вопрос только какой. Ну, а на всякий случай - вы бы взялись за написание такой программы под заказ? Цена вопроса?lsgsoftware писал(а):Ну если есть множество вордовых файлов и нужно в пакетном режиме
запихать в каждый файл кусочек, то это проще. Но ведь кусочки эти для разных файлов могут быть разными, места вставки то же разными.
Написать такую прогу можно.Сам такие делал, но под конкретный заказ.Думаю, что некой универсальной тулзы, да еще с настройками под шаблон конкретных документов просто не существует, Хотя может быть и ошибаюсь
Лучше умереть когда хочется, жить чем дожить до того, когда хочется умереть.