Code Help 2014 Ответов: 1

Заполните PDF-форму и сохраните ее в ASP.NET страница


Я работаю над веб-приложением, разработанным с использованием ASP.NET-да. Мне нужна функциональность, чтобы показать pdf-файл, встроенный в форму. Pdf-файл на самом деле представляет собой форму с некоторыми редактируемыми элементами управления, такими как textbox, checkbox и т. д. Я хочу, чтобы пользователи заполнили эту pdf-форму и нажали на кнопку Отправить, чтобы сохранить этот файл. При нажатии кнопки Отправить PDF-файл с данными, заполненными пользователем, должен быть сохранен на сервере. Мне нужна помощь с последним шагом, как загрузить файл на сервер.

Я знаю, что могу разрешить пользователям загружать файлы, редактировать их, а затем загружать. Но мне нужно показать файл, встроенный на веб-странице, и он должен быть сохранен, нажав кнопку на той же странице, вместо того чтобы сначала загрузить его, а затем загрузить обратно.

Я поискал в google и обнаружил, что это можно сделать с помощью сервера расширений Reader или некоторых сторонних инструментов, но эти сообщения не очень понятны.

Может ли кто-нибудь провести меня через эти шаги или указать на полезную статью?

1 Ответов

Рейтинг:
1

Sudhansu Sekhar Prusty

Я думаю, что сохранение отдельных данных лучше, чем сохранение PDF-файла. Поскольку вы можете изменять или настраивать данные с минимальными изменениями по мере необходимости, но с другой стороны, если вы сохраняете pdf-файл, то вам нужно заменить весь pdf-файл, даже если есть небольшие изменения.

Кроме того , сохраняя поля данных по отдельности, вы можете иметь лучший контроль над данными.
затем вы можете создать PDF-файл по запросу, используя эти данные.

Есть 2 сторонних инструмента
1.iTextSharp(http://stackoverflow.com/questions/18378458/export-html-to-pdf-using-itextsharp[^])
2.ЭО.Формат PDF(http://www.essentialobjects.com/Products/Pdf/UrlToPdf.aspx[^])

Оба они являются хорошим инструментом, который можно использовать для создания PDF-файлов по запросу.

Допустим, у вас есть несколько шаблонов (формат/стиль дизайна для отображения) для одних и тех же данных.
Затем вы можете предоставить пользователю возможность настроить данные для внешнего вида и заполнения.
Сохранение данных даст вам больше возможностей для представления различными способами.

Кроме того, вам не нужно загружать PDF-файл.


Code Help 2014

Нормальное состояние asp.net страницы для ввода пользователем не будут работать в моем случае. Это происходит потому, что у нас нет фиксированного набора полей ввода. Там может быть 100 различных типов форм.
Я знаю о таких инструментах, как itextsharp для создания pdf-файлов, но здесь мне не нужна функциональность для создания pdf-файлов. Я просто хочу, чтобы пользователи заполняли данные в редактируемых pdf-файлах и отправляли эти файлы. Представленные таким образом файлы будут считываться пользователями-людьми и не будут обрабатываться никакими компьютерными программами.
Спасибо за ваше драгоценное время и предложения.

Michael Clinton

Я нахожусь в той же ситуации, я уже создал pdf-файл, я просто хочу отобразить их по отдельности и сохранить весь pdf-файл или данные обратно на наш сервер. Вы нашли решение?
спасибо,
Майк

Member 8043300

Привет, кто-то нашел какое-то решение для этого. У меня та же проблема. Спасибо!

Member 8043300

Но кто-то нашел для этого какое-то решение. У меня та же проблема. Спасибо!