1. Produkte
  2.   Pdf
  3.   .NET
  4.   Aspose.PDF for .NET

Aspose.PDF for .NET

 
 

C# .NET API für die Erstellung und Konvertierung von PDF-Dateien

Eine leistungsstarke PDF-C#-.NET-API zum Generieren, Bearbeiten, Rendern, Manipulieren und Konvertieren von PDF-Dateien in die Formate Word, Excel, PowerPoint und Bilder, ohne Adobe Acrobat zu verwenden.

Die

Aspose.PDF für .NET-Bibliothek kann für Entwickler, die PDF-Dokumente erstellen und bearbeiten möchten, sehr praktisch sein innerhalb ihrer eigenen Anwendungen mit nur ein paar Zeilen C# .NET-Code. Die Bibliothek ist benutzerfreundlich gestaltet und bietet eine breite Palette an Funktionen, die sie für eine Vielzahl von Anwendungsfällen geeignet machen. Mit seinem umfangreichen Funktionsumfang und benutzerfreundlichen APIs ist Aspose.PDF ein wertvolles Werkzeug für jeden Entwickler, der mit PDF-Dokumenten in einer .NET-Umgebung (WinForms, WPF, ASP.NET und .NET Compact Framework) arbeitet.< /p>

Aspose.PDF für .NET ist eine äußerst flexible und leistungsstarke Bibliothek, die sich für eine Vielzahl von Anwendungsfällen gut eignet. Unabhängig davon, ob Sie neue PDF-Dokumente erstellen, vorhandene bearbeiten oder PDFs in andere Formate konvertieren, bietet diese Bibliothek alles, was Sie für die Erledigung Ihrer Aufgabe benötigen. Die Bibliothek kann zum Konvertieren von Text, Bildern, SVG, HTML in PDF sowie zum Exportieren von PDF in zahlreiche Dokumentformate mit hervorragender Leistung und guter Qualität verwendet werden.

Die Bibliothek bietet Unterstützung für eine Vielzahl von Funktionen zur Handhabung von PDF-Dokumenten, wie z. B. das Erstellen von PDFs von Grund auf, das Komprimieren von PDF-Dateien, das Erstellen und Bearbeiten von Tabellen, die Verwendung von Diagrammobjekten in PDFs, die Handhabung benutzerdefinierter Schriftarten und die Unterstützung von Sicherheitskontrollen , Lesezeichen einfügen oder entfernen, PDF-Inhaltsverzeichnis verwenden, Anhänge hinzufügen oder löschen, PDF-Anmerkungen verwalten, Text und Bilder einfügen, Seiten in PDFs extrahieren oder einfügen, mehrere PDFs in einem einzigen Dokument zusammenführen, ein PDF in mehrere Seiten aufteilen, Seiten auf Bildkonvertierung, Drucken von PDF-Dokumenten usw.

Previous Next

Erste Schritte mit Aspose.PDF für .NET

Die empfohlene Methode zur Installation von Aspose.PDF für .NET ist die Verwendung von NuGet. Für eine reibungslose Installation verwenden Sie bitte den folgenden Befehl.

Installieren Sie Aspose.Pdf über den NuGet-Befehl

 Install-Package Aspose.Pdf

Sie können die Bibliothek direkt von der Aspose.PDF-Produktseite

herunterladen

PDF-Dokumente über die .NET-API generieren

Eine der Hauptfunktionen von Aspose.PDF für .NET ist die Möglichkeit, PDF-Dokumente von Grund auf mit nur wenigen Zeilen C#-Code zu erstellen. Softwareentwickler können die Bibliothek verwenden, um einem PDF-Dokument Text, Bilder, Formulare, Anmerkungen, neue Seiten, Anhänge, Lesezeichen und andere Elemente hinzuzufügen sowie das Layout und die Formatierung des Inhalts zu steuern. Darüber hinaus bietet die Bibliothek zahlreiche APIs zum Bearbeiten vorhandener PDF-Dokumente, z. B. zum Zusammenführen mehrerer PDF-Dateien zu einem einzigen Dokument, zum Aufteilen einer PDF-Datei in mehrere Seiten und zum Extrahieren von Text und Bildern aus einer PDF-Datei.

Wie erstelle ich PDF mit C#?

    // Initialize document object
    Document pdf_doc = new Document();

    // Add page
    Page page = pdf_doc.Pages.Add();

    // Place the text of choice
    page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Text of choice"));

    // PDF file created at a specified location
    pdf_doc.Save("created_one.pdf");

PDF über die C#-API in andere Dateiformate konvertieren

Das Konvertieren von PDF-Dokumenten in andere Dateiformate ist für viele Softwareentwickler eine der beliebtesten und wichtigsten Aufgaben. Aspose.PDF für .NET erleichtert ihnen die Arbeit, indem es mit nur wenigen Zeilen .NET-Code vollständige Funktionalität für die programmgesteuerte Konvertierung von PDF-Dokumenten in andere unterstützte Dateiformate bereitstellt. Die Bibliothek unterstützt eine Vielzahl von Ausgabeformaten, darunter Microsoft Word, Excel, PowerPoint, Bilder, HTML und viele mehr. Es ist auch möglich, ein PDF-Dokument in einer Datei zu speichern, zu streamen, ins Web zu senden oder als PDF/A-Dokument zu speichern. Die Bibliothek erleichtert Softwareentwicklern die Arbeit mit PDF-Dokumenten in anderen Anwendungen und Plattformen.

PDF über die C#.NET-API in Word konvertieren

public static void ConvertPDFtoDOCX()
{
// load PDF with an instance of Document                        
var document = new Document("template.pdf");

// save document in DOC format
document.Save("output.doc", Aspose.Pdf.SaveFormat.DocX);
}

PDF-Dokumente über C# .NET zusammenführen oder teilen

Aspose.PDF für .NET-Bibliothek ermöglicht es Softwareentwicklern, mehrere PDF-Dateien in einem einzigen PDF-Dokument zusammenzuführen oder große PDF-Dateien in ihren eigenen .NET-Anwendungen in kleinere aufzuteilen. Die Bibliothek bietet verschiedene Funktionen zum Zusammenführen und Aufteilen von PDF-Dateien, wie zum Beispiel das Hinzufügen eines Dokuments am Ende einer anderen PDF-Datei, das Aufteilen von PDF-Seiten in einzelne PDF-Dateien, das Aufteilen des PDF-Seitenbereichs in einzelne PDF-Dateien usw.

PDF über die C#-API in mehrere Dateien aufteilen

 
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();

// Open document
Document pdfDocument = new Document(dataDir + "SplitToPages.pdf");

int pageCount = 1;

// Loop through all the pages
foreach (Page pdfPage in pdfDocument.Pages)
{
    Document newDocument = new Document();
    newDocument.Pages.Add(pdfPage);
    newDocument.Save(dataDir + "page_" + pageCount + "_out" + ".pdf");
    pageCount++;
}

Bildkonvertierung in PDF über .NET API

Die Bibliothek Aspose.PDF für .NET bietet vollständige Unterstützung für die Konvertierung verschiedener Bilder in PDF mithilfe von C#-Befehlen. Softwareentwickler können einige der gängigsten Bildformate wie BMP, CGM, DICOM, EMF, JPG, PNG, SVG und TIFF problemlos konvertieren. Um ein Bild zu konvertieren, müssen Sie zunächst ein neues Dokumentklassenobjekt initialisieren und das Bild laden. Rufen Sie danach einfach „Speichern und in Bildformat konvertieren“ auf und speichern Sie es im PDF-Dateiformat. In einigen Fällen unterstützt die Bibliothek auch das Festlegen der Höhe, Breite und Ränder einer Seite sowie des Bildes.

JPG-Bild über die .NET-API in PDF konvertieren

 
// Load input JPG file
String path = dataDir + "Aspose.jpg";

// Initialize new PDF document
Document doc = new Document();

// Add empty page in empty document
Page page = doc.Pages.Add();
Aspose.Pdf.Image image = new Aspose.Pdf.Image();
image.File = (path);

// Add image on a page
page.Paragraphs.Add(image);

// Save output PDF file
doc.Save(dataDir + "ImagetoPDF.pdf");
 Deutsch