Как дописать в прикрепленном файле номер документа и дату?

29.01.2013
15
0
#1
Всем привет! :rolleyes:
Возник вопрос реализовать или дописать в прикрепленном файле номер документа и дату !
Например, создали карточку, прикрепили файл и сохранили, а потом через кнопку открываем наш вложенный файл, но уже с номером документа и с датой в самом файле.
:eek: Еще… Проблема в том что прикрепленные файлы могут быть отсканированными.
Можете помочь ? Может есть кое какие доработки по этой части ? :mellow:
 

erdi

Well-known member
20.08.2008
265
17
#2
зоопарка прикрипленных файлов у тебя не должно быть, т.к. под все форматы ты код не напишешь. Это надо ограничеваться или одним типов файлов или же на выходе всегда иметь один формат файлов, например pdf, в который сервер переводит все вложения и во время перевода уже подсовывать ему номер и дату...но здесь уже только java и разнообразие библиотек по работе с файлами и текстом в файле
 
29.01.2013
15
0
#3
зоопарка прикрипленных файлов у тебя не должно быть, т.к. под все форматы ты код не напишешь. Это надо ограничеваться или одним типов файлов или же на выходе всегда иметь один формат файлов, например pdf, в который сервер переводит все вложения и во время перевода уже подсовывать ему номер и дату...но здесь уже только java и разнообразие библиотек по работе с файлами и текстом в файле
а как можно по-другому обойти ? есть ли другие варианты кроме преобразования ?
 

Мыш

Премиум
12.02.2008
1 092
10
#5
а как можно по-другому обойти ? есть ли другие варианты кроме преобразования ?
Никак, ибо форматы файлов разные. В свое время для схожей ситуации делали упаковку файла/ов в ZIP-архив с добавлением в него XML-файла с описанием. Соотвественно, прямую работу с аттачментами из Лотуса прикрывали...
Смысл был в том, чтоб можно было передавать эти файлы в другие приложения.
 
29.01.2013
15
0
#6
Никак, ибо форматы файлов разные. В свое время для схожей ситуации делали упаковку файла/ов в ZIP-архив с добавлением в него XML-файла с описанием. Соотвественно, прямую работу с аттачментами из Лотуса прикрывали...
Смысл был в том, чтоб можно было передавать эти файлы в другие приложения.
А если тока .doc, .xls, .pdf ?
Как можно вообще вложенный файл открыть через ls ?
Думаю сделать так:
1. Если .doc то создать таблицу в нем и скрыть и этот же шаблон дать пользователям (как шаблон )
2. Если .xls, то .cells(1,1).value = Today. (как шаблон )
3. Pdf пока не знаю как сделать!!!

Ну и где то в tempe ловить и значения забивать, как думаете ?
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 567
263
#7
POI "открывает" все МСО типы (кроме ПДФ)
ПДФ через iText, например, но надо учитывать, что ПДФ может быть и картинкой - тогда никак
на картинку можно наложить текст либо распознать (но это отдельная история)