Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
In diesem Artikel erfahren Sie, wie Sie mit der Programmiersprache C# ASP.NET PDF-Dateien mit Hilfe von IronPDF anzeigen und speichern können.
Process.Start
methodeIronPDF ist eine leistungsstarke und flexible Bibliothek zur Erzeugung, Bearbeitung und Verarbeitung von PDF-Dateien in ASP.NET-Anwendungen. Sie ermöglicht es Entwicklern, auf einfache Weise PDF-Dateien aus HTML, CSS, JavaScript und Bildern zu generieren sowie Text und Bilder aus bestehenden PDF-Dateien zu extrahieren. IronPDF basiert auf Chromium und unterstützt eine breite Palette von HTML- und CSS-Funktionen, die die Erstellung hochwertiger PDF-Dokumente erleichtern, die dem Erscheinungsbild Ihrer Webanwendung entsprechen. Es lässt sich nahtlos in ASP.NET-Anwendungen integrieren und kann leicht an spezifische Anforderungen angepasst werden. IronPDF unterstützt außerdem eine Vielzahl von Ausgabeoptionen, darunter die direkte Ausgabe in den Browser, das Speichern auf der Festplatte und das Versenden von PDF-Dateien als E-Mail-Anhang.
Um IronPDF for .NET für die Anzeige von PDF-Dateien zu verwenden, müssen einige Voraussetzungen erfüllt sein:
.NET-Framework: IronPDF setzt voraus, dass das .NET-Framework Version 4.0 oder höher auf dem Server installiert ist. Wenn Sie eine Version von Visual Studio verwenden, die Core unterstützt, können Sie IronPDF auch mit .NET Core verwenden.
IronPDF NuGet-Paket: Sie müssen das IronPDF NuGet-Paket in Ihrer ASP.NET-Lösung installieren. Sie können das Paket über den NuGet-Paketmanager von Visual Studio oder über die Paketmanager-Konsole installieren.
Um die IronPDF-Bibliothek zur Anzeige in Ihrer .NET-Anwendung zu verwenden, müssen Sie ein neues Projekt in Visual Studio erstellen. Sie können jede beliebige Version verwenden, es wird jedoch empfohlen, die neueste verfügbare Version zu verwenden. Je nach Ihren Anforderungen können Sie aus verschiedenen Projektvorlagen wählen, z. B. Windows Forms. In diesem Tutorial wird der Einfachheit halber eine Vorlage für eine Konsolenanwendung verwendet.
Konsolenanwendung
Sobald Sie den entsprechenden Projekttyp ausgewählt haben, können Sie einen Namen für das Projekt angeben und einen Speicherort dafür wählen. Wählen Sie das gewünschte Framework, z. B. .NET Core, für das Projekt aus.
Projektkonfiguration
Nachdem die Projektlösung erstellt wurde, können Sie auf die Datei Program.cs
zugreifen, in der Sie Ihre Logik in der Funktion Main
schreiben und die Anwendung erstellen/ausführen können.
Program.cs
Abschließend können Sie die IronPDF-Bibliothek in Ihr Projekt integrieren, um den Code zu testen.
Die IronPDF-Bibliothek kann auf viele verschiedene Arten heruntergeladen und installiert werden, aber wir werden heute nur zwei davon besprechen.
Diese sind:
Um die IronPDF-Bibliothek zu installieren, können Sie den NuGet Package Manager in Visual Studio verwenden. Öffnen Sie den NuGet Package Manager und suchen Sie auf der Registerkarte Browse nach IronPDF. Sobald Sie IronPDF in den Suchergebnissen gefunden haben, wählen Sie es aus und fahren mit der Installation fort. Nachdem die Installation abgeschlossen ist, können Sie die IronPDF-Bibliothek in Ihrem Projekt verwenden.
Der folgende Screenshot zeigt, wie der NuGet Package Manager in Visual Studio geöffnet werden kann.
NuGet Package Manager
Geben Sie IronPDF in die Suchleiste ein, wählen Sie die entsprechende Version aus und klicken Sie auf Installieren.
IronPDF
Viele Leute ziehen es vor, Pakete über die Befehlszeilenschnittstelle zu installieren. Um IronPDF über die Kommandozeile zu installieren, gehen Sie folgendermaßen vor:
Install-Package IronPdf
Jetzt wird das Paket in das aktuelle Projekt heruntergeladen/installiert und ist sofort einsatzbereit.
IronPDF Installation
Es gibt viele Möglichkeiten, PDF-Dateien mit IronPDF anzuzeigen, aber hier werden wir zwei davon besprechen.
Der erste ist die Verwendung von Code zum Öffnen einer PDF-Datei in Ihrem Standard-PDF-Reader.
In diesem Abschnitt werden wir sehen, wie nur mit C#-Code können Sie automatisch öffnen PDF-Viewer-Steuerelement auf dem Server nach der Erstellung einer PDF. Nachfolgend das Quellcode-Beispiel für die Anzeige von PDF im Standard-PDF-Viewer unter Verwendung von `Process.Start()methode.
using IronPdf;
using System;
using System.Diagnostics;
var renderer = new IronPdf.ChromePdfRenderer();
//HTML string
var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF\nIronPDF Demo");
var outputPath = "ChromePdfRenderer.pdf";
pdf.SaveAs(outputPath);
Console.WriteLine(outputPath);
Process.Start(new ProcessStartInfo { UseShellExecute = true, FileName = outputPath });
using IronPdf;
using System;
using System.Diagnostics;
var renderer = new IronPdf.ChromePdfRenderer();
//HTML string
var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF\nIronPDF Demo");
var outputPath = "ChromePdfRenderer.pdf";
pdf.SaveAs(outputPath);
Console.WriteLine(outputPath);
Process.Start(new ProcessStartInfo { UseShellExecute = true, FileName = outputPath });
Imports Microsoft.VisualBasic
Imports IronPdf
Imports System
Imports System.Diagnostics
Private renderer = New IronPdf.ChromePdfRenderer()
'HTML string
Private pdf = renderer.RenderHtmlAsPdf("Hello IronPDF" & vbLf & "IronPDF Demo")
Private outputPath = "ChromePdfRenderer.pdf"
pdf.SaveAs(outputPath)
Console.WriteLine(outputPath)
Process.Start(New ProcessStartInfo With {
.UseShellExecute = True,
.FileName = outputPath
})
Browser-Ausgabe
Mit IronPDF können Sie Ihre PDF-Dokumente problemlos in Windows Forms anzeigen. Erstellen Sie zunächst ein neues Windows Forms-Anwendungsprojekt. Fügen Sie dann ein Etikett in der Entwurfsdatei hinzu und schreiben Sie den folgenden Quellcode in die Datei "Form1.cs".
using System.Windows.Forms;
using IronPdf;
namespace PDF_viewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var renderer = new IronPdf.ChromePdfRenderer();
using var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ");
string allText = pdf.ExtractAllText();
label1.Text = allText;
}
}
}
using System.Windows.Forms;
using IronPdf;
namespace PDF_viewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var renderer = new IronPdf.ChromePdfRenderer();
using var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ");
string allText = pdf.ExtractAllText();
label1.Text = allText;
}
}
}
Imports System.Windows.Forms
Imports IronPdf
Namespace PDF_viewer
Partial Public Class Form1
Inherits Form
Public Sub New()
InitializeComponent()
Dim renderer = New IronPdf.ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ")
Dim allText As String = pdf.ExtractAllText()
label1.Text = allText
End Sub
End Class
End Namespace
Nun wird Ihre PDF-Datei erstellt und in den Windows Forms angezeigt.
Windows Forms
IronPDF ist eine leistungsstarke und flexible Bibliothek zur Erstellung, Bearbeitung und Verarbeitung von PDF-Dateien in ASP.NET-Anwendungen. Durch die Integration von IronPDF in ein ASP.NET-Projekt können Entwickler auf einfache Weise PDF-Dateien aus HTML, CSS und Bildern generieren und hochladen sowie Text und Bilder aus vorhandenen PDF-Dateien extrahieren. Darüber hinaus unterstützt die Systembibliothek eine breite Palette von Ausgabeoptionen, darunter die direkte Seitenausgabe im Browser, das Speichern auf der Festplatte und das Versenden von PDF-Dateien als E-Mail-Anhang. Mithilfe von IronPDF können Entwickler professionell aussehende PDF-Daten erstellen, die zum Erscheinungsbild ihrer Webanwendung passen, und es den Endbenutzern ermöglichen, PDF-Dateien direkt auf einer Webseite anzuzeigen, ohne dass sie die Dateisteuerung separat herunterladen und öffnen müssen. Außerdem können Sie ganz einfach die Sprache der Seite einstellen. Insgesamt ist IronPDF ein hervorragendes Tool für jeden Entwickler, der die Möglichkeiten seiner ASP.NET-Anwendung zur PDF-Verarbeitung und -Anzeige erweitern möchte. Weitere Informationen zum PDF-Viewer finden Sie unter folgender AdresseASP.NET PDF Viewer Dokumentation.
Iron Suite ist eine Sammlung leistungsstarker Software-Tools, die Entwicklungsaufgaben vereinfachen und beschleunigen. Es umfasst IronPDF zum Erstellen, Lesen und Bearbeiten von PDF-Dokumenten/Betrachtern, IronOCR für die optische Zeichenerkennung und IronBarcode zum Erzeugen von Strichcodes in .NET-Anwendungen.
9 .NET API-Produkte für Ihre Bürodokumente