So erstellen eine PDF-Datei in ASP Net

May 8

Wenn Sie Ihre Website-Besucher mit einfach Download und print-Versionen Ihrer Artikel, Beiträge oder andere Unterlagen zur Verfügung stellen möchten, dann sollten Sie mit Ihren Inhalten in Form von Portable-Document-Dateien (PDF). PDFs sind tragbar und Cross-Plattform kompatibel Dokumente, die machen Sie bequem anzeigen und drucken.

Microsofts ASP Programmiersprache erlaubt Benutzern, PDF-Dateien dynamisch zu erstellen, indem Sie einfach eine Schaltfläche bzw. Verknüpfung. Benutzer können dann zeigen Sie die Datei, drucken oder auch herunterladen und lokal speichern.

Anweisungen

1 Zeigen Sie Ihren Web-Browser auf Ihrem Web hosting Steuerelement Panel oder Datei Manager. Das Control-Panel mit Ihrem Benutzernamen und Passwort einloggen.

2 Wechseln Sie zu der "/ Bibliotheken," / Plugins "oder"/ includes"Verzeichnis oder Ordner auf dem Windows-Webserver. Stellen Sie sicher, dass die "PDF2Net", "FDFNET" oder "PDFRasterizer" Ordner "Library" vorhanden ist. Der tatsächlichen Ordnernamen hängt von Ihrem Webhosting-Firma verwendet Windows-Server-Typ. Eine dieser Bibliotheken muss vorhanden sein, bevor Sie die PDF-Datei mit ASP-Code generieren können. Fast alle Web-hosting-Unternehmen bieten Unterstützung für eine oder mehrere PDF-Bibliotheken. Fragen Sie Ihren Webhosting-Anbieter für Hilfe, wenn Sie den benötigten Bibliotheksordner nicht finden können.

3 Öffnen Sie die HTML-Datei, in der Sie den ASP-Code, um die PDF-Datei in einem Text oder HTML-Editor zu erstellen einfügen möchten. Blättern Sie zu der Stelle im HTML-Code, wo die Prozeß oder Link-Schaltfläche angezeigt wird.

4 Erstellen Sie eine PDF-Objekts, die zum Erstellen, bearbeiten und Anzeigen von PDF-Dateien benötigten Bibliotheken (die auf dem Webserver befinden sollte) verweist. Erstellen Sie das Objekt von geben Sie den folgenden ASP-Code:

Legen Sie Pdf = Server.CreateObject("FdfApp.FdfApp")

Set Pdf_file = FdfAcx.FDFCreate

5 Schaffen Sie Werte für die PDF-Datei-Header. Header Eingabeoptionen eignen sich zum Erstellen von personalisierten Web-Dokument basierend auf Informationen von der Website-Besucher. Wenn Sie die PDF-Datei einen ersten und mittleren Namen enthalten wollten, würden Sie beispielsweise den folgenden Code eingeben:

pdf_file.fdfsetvalue "Mary", FirstName, falsche

pdf_file.fdfsetvalue "J", MI, falsch

pdf_file.fdfsetvalue "Doe", Nachname, falsch

6 Erstellen Sie eine "Speichern"-Aktion, die den Benutzer die PDF-Datei auf ihrer Festplatte speichern kann. Geben Sie den folgenden Code in den Schaltflächenbereich Befehl "Speichern" oder "Download" link:

Pdf_file. FDFSaveToFile "/pdfFiles/generated_file.pdf

7 Erstellen Sie eine Aktion um die PDF-Datei im Web-Browser des Benutzers zu öffnen, indem Sie den folgenden Code eingeben:

pdf_file.fdfSetFile "http://www.domain.com/pdfFiles/generated_file.pdf"

Response.ContentType = "Text/html"

8 Speichern Sie die HTML-Datei im Editor, und Hochladen Sie die Datei auf den Webserver.