Нужно ли хранить в электронном формате PDF-файлы определенным образом в MySQL? Я заметил, что после хранения PDF-файла с действительной электронной подписью (подтвержденной в Acrobat Pro), а затем извлечения из моей базы данных, подпись перестает быть действительной. Я могу сделать локальные копии/по электронной почте/etc, и подпись действительна, но не после извлечения из MySQL. Мысли? Благодарю.Получение электронной подписи PDF от MySQL
0
A
ответ
0
Файлы PDF могут содержать двоичные данные, которые будут повреждены, если вы используете тип данных символа (VARCHAR) для его хранения. Вы должны убедиться, что вы храните его в двоичном типе данных, который не претерпевает каких-либо кодировок/декодирования на пути в или из. Возможно, MEDIUMBLOB или LONGBLOB. Вы также должны убедиться, что любой написанный вами код обрабатывает PDF как двоичный поток и не выполняет кодирование/декодирование.
Смежные вопросы
- 1. сохранение электронной подписи из PDF в базе данных SQL
- 2. Цифровые подписи Apache PDF
- 3. Подписи в формате PDF?
- 4. Получение электронной почты от MySQL и отправка им сообщений
- 5. Получение php для автозаполнения адреса электронной почты от Mysql
- 6. Проверка электронной подписи в .NET
- 7. Получение информации от MySQL
- 8. PDF-адрес электронной почты от Access
- 9. Получение подписи пользователя
- 10. Ошибки при цифровой подписи PDF
- 11. Прикрепление цифровой подписи на pdf
- 12. Подписи электронной почты в Office365
- 13. Преобразование документов, отличных от PDF, в PDF
- 14. Как Gmail распознает подписи электронной почты (в качестве альтернативы, «Как лучше всего распознавать подписи электронной почты?»)
- 15. openID получение информации, отличной от электронной почты
- 16. Получение адреса электронной почты от контактной информации
- 17. Authlogic OpenID: получение электронной почты от провайдера
- 18. Получение электронной почты от аутентификации oauth (Microsoft)
- 19. Получение адреса электронной почты от объекта получателя
- 20. Получение электронной почты от Gmail до PHP
- 21. Заменить содержание подписи в формате PDF
- 22. Получение даты от DATETIME. MYSQL
- 23. Получение значений автопоиска от MySQL
- 24. Сбор электронной подписи на Perforce submit
- 25. Получение списка функций и подписи процедуры от oracle
- 26. Хорошее использование сертификатов для подписи PDF
- 27. Подписание PDF - множественные подписи с одной ревизией
- 28. Добавление подписи к электронной почте Outlook
- 29. Подписи PGP от Python?
- 30. Получение фида электронной почты
Как * делать * вы храните файлы PDF в MySQL? Очевидно, их нужно хранить таким образом, чтобы они не меняли. – mkl
Лучшим решением является сохранение PDF-файла в папке и ее имя в таблице базы данных. Это верно для почти всех типов файлов. –