Я обслуживаю PDF-файлы из базы данных SQL и представляю их в браузере. Я пытаюсь выяснить способ встраивания числа в PDF динамически, чтобы идентификатор записи для этой записи SQL PDFs был доступен мне, когда пользователь отправляет данные формы XML. Пользователь нажимает кнопку отправки в форме, и форма отправляет свои XML-данные на мою страницу отправки. Если есть какой-то способ изменения URL-адреса отправки на лету, я могу сделать строку запроса, чтобы передать мне идентификатор записи. Я не создаю PDF-код в коде, его создаются вручную, а затем загружаются на мой сайт.Динамически добавьте номер в PDF или нажмите кнопку «Отправить», изменив свой URL на основе этого номера.
Редактировать
Пользователь получает ссылку someServer.com/pdfLink.aspx?formID=5
они идут туда, и что страницы тянет PDF из БД и отображает его. Это затягивает acrobat в полноразмерном браузере, поэтому моя страница aspx не контролирует отправку заполненной формы, Acrobat. Пользователь заполняет форму и нажимает кнопку отправки в форме. Эта кнопка отправки была настроена на время разработки формы, чтобы указать на другую страницу. someSite.com/pdfSubmit.aspx
Кнопка отправки отправляет данные XML на эту страницу, и я могу ее обработать. Мне нужен recordID в строке запроса для страницы someSite.com/pdfSubmit.aspx
. Для этого мне нужно будет изменить PDF, чтобы либо добавить строку recordID и строку запроса на URL отправки кнопки отправки, либо вставить ее в PDF-файл. Большой вопрос заключается в том, как изменить PDF непосредственно перед отображением его через someServer.com/pdfLink.aspx?formID=5
, чтобы выполнить любой из этих двух параметров.
Как использовать уникальные отправные URL-адреса для каждой формы? Для этого вам потребуется реализовать обработчик HTTP. Например, одна форма будет размещаться на someserver.com/submit/5, другая - на someserver.com/submit/6. HTH – unclepaul84
Это было бы хорошо, но все же вопрос, который я застрял, остается, как я могу получить PDF, чтобы опубликовать его сам по этим уникальным URL-адресам? – jamone
Вам нужно будет поменять URL-адреса Acrobat на использование Acrobat Professional. – unclepaul84