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

  • Автор темы Автор темы hirurg
  • Дата начала Дата начала
H

hirurg

Всем привет! :rolleyes:
Возник вопрос реализовать или дописать в прикрепленном файле номер документа и дату !
Например, создали карточку, прикрепили файл и сохранили, а потом через кнопку открываем наш вложенный файл, но уже с номером документа и с датой в самом файле.
:o Еще… Проблема в том что прикрепленные файлы могут быть отсканированными.
Можете помочь ? Может есть кое какие доработки по этой части ? :mellow:
 
зоопарка прикрипленных файлов у тебя не должно быть, т.к. под все форматы ты код не напишешь. Это надо ограничеваться или одним типов файлов или же на выходе всегда иметь один формат файлов, например pdf, в который сервер переводит все вложения и во время перевода уже подсовывать ему номер и дату...но здесь уже только java и разнообразие библиотек по работе с файлами и текстом в файле
 
зоопарка прикрипленных файлов у тебя не должно быть, т.к. под все форматы ты код не напишешь. Это надо ограничеваться или одним типов файлов или же на выходе всегда иметь один формат файлов, например pdf, в который сервер переводит все вложения и во время перевода уже подсовывать ему номер и дату...но здесь уже только java и разнообразие библиотек по работе с файлами и текстом в файле

а как можно по-другому обойти ? есть ли другие варианты кроме преобразования ?
 
а как можно по-другому обойти ? есть ли другие варианты кроме преобразования ?
Никак, ибо форматы файлов разные. В свое время для схожей ситуации делали упаковку файла/ов в ZIP-архив с добавлением в него XML-файла с описанием. Соотвественно, прямую работу с аттачментами из Лотуса прикрывали...
Смысл был в том, чтоб можно было передавать эти файлы в другие приложения.
 
Никак, ибо форматы файлов разные. В свое время для схожей ситуации делали упаковку файла/ов в ZIP-архив с добавлением в него XML-файла с описанием. Соотвественно, прямую работу с аттачментами из Лотуса прикрывали...
Смысл был в том, чтоб можно было передавать эти файлы в другие приложения.

А если тока .doc, .xls, .pdf ?
Как можно вообще вложенный файл открыть через ls ?
Думаю сделать так:
1. Если .doc то создать таблицу в нем и скрыть и этот же шаблон дать пользователям (как шаблон )
2. Если .xls, то .cells(1,1).value = Today. (как шаблон )
3. Pdf пока не знаю как сделать!!!

Ну и где то в tempe ловить и значения забивать, как думаете ?
 
POI "открывает" все МСО типы (кроме ПДФ)
ПДФ через iText, например, но надо учитывать, что ПДФ может быть и картинкой - тогда никак
на картинку можно наложить текст либо распознать (но это отдельная история)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab