PDF erstellen über C#

Native und leistungsstarke Erstellung von PDF-Dateien ohne Adobe Acrobat-Installation mit C#

Wie generiere ich eine PDF-Datei mit C#

Um eine PDF-Datei zu erstellen, verwenden wir die API Aspose.PDF for .NET, eine funktionsreiche, leistungsstarke und einfach zu bedienende API zur Dokumentenbearbeitung für die net -Plattform. Öffnen Sie den NuGet -Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Package Manager Console

PM > Install-Package Aspose.PDF

Wie erstelle ich PDF mit C#


Für Entwickler ist es einfach, PDF-Dateien direkt aus der .NET -Anwendung in nur wenigen Codezeilen zu erstellen, zu laden, zu ändern und zu konvertieren.

  1. Binden Sie den Namespace in Ihre Klassendatei ein
  2. Initialisieren Sie das Document-Klassenobjekt.
  3. Fügen Sie eine Seite mit der Methode Pages.Add () hinzu.
  4. Erstellen Sie ein neues TextFragment-Objekt und legen Sie seinen Text fest.
  5. Fügen Sie TextFragment zur Paragraphs-Auflistung der Seite hinzu.
  6. Speichern Sie das PDF mit der Save (String) -Methode.

Der folgende Quellcode zeigt, wie eine PDF-Datei mit C# erstellt wird.

Dieser Beispielcode zeigt, wie man PDF mit C# erstellt

var outputFile = Path.Combine(dataDir, "hello-world.pdf");
var pdfDocument = new Aspose.Pdf.Document();        
var page = pdfDocument.Pages.Add();

page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Hello, World"));
pdfDocument.Save(outputFile);