Автоматическое присвоение номера PDF документа

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Hoting
Сообщения: 56
Зарегистрирован: 2017.11.10, 10:49

Автоматическое присвоение номера PDF документа

Сообщение Hoting »

Здравствуйте друзья, озадачился вот каким вопросом, в системе документооборота необходимо присваивать автоматически номер документа и вставлять его в pdf ... т.е. идея такая, пользователь на компе создает документ в формате pdf, потом производит загрузку на сервер где скрипт автоматически регистрирует документ и в файл pdf вставляет номер, далее можно скачать фаил с номером или непостредственно из системы направить на email получателя!!!
У кого какие соображения по реализации? Возможно ли это?
Loveorigami
Сообщения: 977
Зарегистрирован: 2014.08.27, 21:54

Re: Автоматическое присвоение номера PDF документа

Сообщение Loveorigami »

В чем сложность?
Создаете таблицу docunents. ID - автоинкремент.
Вначале регистрируете новый документ (записываете в таблицу). Берете получившийся ID - генерируете шифр документа. Используете его в PDF
У меня, например, id - документа - 150, шифр - ОП-0000150
Hoting
Сообщения: 56
Зарегистрирован: 2017.11.10, 10:49

Re: Автоматическое присвоение номера PDF документа

Сообщение Hoting »

Loveorigami писал(а): 2018.07.23, 09:18 В чем сложность?
Создаете таблицу docunents. ID - автоинкремент.
Вначале регистрируете новый документ (записываете в таблицу). Берете получившийся ID - генерируете шифр документа. Используете его в PDF
У меня, например, id - документа - 150, шифр - ОП-0000150
Как то все без конкретики, необходимо этот шифр вставить в PDF файл, на подобие водного знака ... суть вопроса в этом! ;)
Хотелось бы услышать реальные примеры или возможные решения ... с изображениями это вполне возможно, существуют готовые расширения, с PDF такое не встречал
Аватара пользователя
Alexum
Сообщения: 683
Зарегистрирован: 2016.09.26, 10:00

Re: Автоматическое присвоение номера PDF документа

Сообщение Alexum »

Hoting писал(а): 2018.07.23, 10:59
Loveorigami писал(а): 2018.07.23, 09:18 В чем сложность?
Создаете таблицу docunents. ID - автоинкремент.
Вначале регистрируете новый документ (записываете в таблицу). Берете получившийся ID - генерируете шифр документа. Используете его в PDF
У меня, например, id - документа - 150, шифр - ОП-0000150
Как то все без конкретики, необходимо этот шифр вставить в PDF файл, на подобие водного знака ... суть вопроса в этом! ;)
Хотелось бы услышать реальные примеры или возможные решения ... с изображениями это вполне возможно, существуют готовые расширения, с PDF такое не встречал
Вы прямо как Татьяна. Самое важное оставляете в голове и потом ругаете самый очевидный ответ. Вот есть что-то похожее под ваш запрос: https://github.com/binarystash/pdf-watermarker , только png с номером самостоятельно генерировать придётся.
Hoting
Сообщения: 56
Зарегистрирован: 2017.11.10, 10:49

Re: Автоматическое присвоение номера PDF документа

Сообщение Hoting »

Alexum писал(а): 2018.07.23, 13:31
Hoting писал(а): 2018.07.23, 10:59
Loveorigami писал(а): 2018.07.23, 09:18 В чем сложность?
Создаете таблицу docunents. ID - автоинкремент.
Вначале регистрируете новый документ (записываете в таблицу). Берете получившийся ID - генерируете шифр документа. Используете его в PDF
У меня, например, id - документа - 150, шифр - ОП-0000150
Как то все без конкретики, необходимо этот шифр вставить в PDF файл, на подобие водного знака ... суть вопроса в этом! ;)
Хотелось бы услышать реальные примеры или возможные решения ... с изображениями это вполне возможно, существуют готовые расширения, с PDF такое не встречал
Вы прямо как Татьяна. Самое важное оставляете в голове и потом ругаете самый очевидный ответ. Вот есть что-то похожее под ваш запрос: https://github.com/binarystash/pdf-watermarker , только png с номером самостоятельно генерировать придётся.
О ... это уже ближе к теме :D
Loveorigami
Сообщения: 977
Зарегистрирован: 2014.08.27, 21:54

Re: Автоматическое присвоение номера PDF документа

Сообщение Loveorigami »

Hoting писал(а): 2018.07.23, 10:59
Loveorigami писал(а): 2018.07.23, 09:18 В чем сложность?
Создаете таблицу docunents. ID - автоинкремент.
Вначале регистрируете новый документ (записываете в таблицу). Берете получившийся ID - генерируете шифр документа. Используете его в PDF
У меня, например, id - документа - 150, шифр - ОП-0000150
Как то все без конкретики, необходимо этот шифр вставить в PDF файл, на подобие водного знака ... суть вопроса в этом! ;)
Хотелось бы услышать реальные примеры или возможные решения ... с изображениями это вполне возможно, существуют готовые расширения, с PDF такое не встречал
Вы название своей темы то прочтите сами... и чем о вет не подошел?
Подразумевалось, что pdf вы уже умеете создавать из текстпа. Благо, гуглится на раз два. Тот же mpdf.

И зачем номер тогда генерить в картинку?
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Автоматическое присвоение номера PDF документа

Сообщение ElisDN »

Loveorigami писал(а): 2018.07.23, 19:35 Подразумевалось, что pdf вы уже умеете создавать из текстпа. Благо, гуглится на раз два. Тот же mpdf.

И зачем номер тогда генерить в картинку?
Нет, pdf не свой, а сторонний.
Ответить