2010-11-26 4 views
1

Ich habe eine Webseite, in der Benutzer viele Details eingeben muss.generieren Sie eine PDF-Datei eine asp.net (ajax) C#

Ich möchte die Datensätze, die vom Benutzer eingegeben werden, abrufen und eine PDF-Datei generieren, und auch eine Vorschau in einem Browser anzeigen.

Ich möchte auch das PDF in die Datenbank speichern.

Kann mir jemand helfen zu verstehen, wie dieser Prozess beginnen sollte ?? Ich meine, wie soll ich vorgehen?

Ich verwende Visual Studio 2008 und mysql. Ich habe Adobe Reader auf meinem System installiert. Was brauche ich noch?

Kann ich die Tutorials oder Codebeispiele bekommen, die mir helfen werden.

danke

Antwort

0

Adobe Reader ist genau das, was es sagt, ein Reader-Anwendung und wird mit Erzeugen einer PDF nicht helfen. Ich empfehle Ihnen, bei iTextSharp einen Blick zu haben

0

Sie werden eine dritte Partei-Bibliothek für die PDF-Erzeugung benötigen, wie Report.net oder ITextSharp.

Das Problem, das ich mit Browser-Vorschau sehe, ist, dass ich keine gute Art weiß, es zu tun. Wenn Sie nur die Daten anzeigen möchten, die in die PDF-Datei eingehen, ist das Anzeigen auf einer Webseite einfach. Das Problem ist eine Vorschau der tatsächlichen PDF. Dazu muss der Benutzer eine Art PDF-Reader installiert haben. Außerdem muss der Browser die PDF-Datei automatisch öffnen und nicht versuchen, sie stattdessen zu speichern. Es hat auch das Problem, wie der Benutzer auf Ihre Website "zurück", sobald sie mit der Vorschau fertig sind.

+0

Können Sie mir bitte erklären, ein PDF auf einer Webseite anzuzeigen? – Ninad

Verwandte Themen