PDF komprimieren mit C#

Programmgesteuertes Komprimieren von PDF-Dateien mit Aspose.PDF für die .NET Bibliothek

Optimiere PDF mit C#

Müssen Sie PDF komprimieren? Die programmatische Änderung von PDF-Dokumenten ist ein wesentlicher Bestandteil moderner digitaler Workflows. Mit.NET-Bibliotheken wie Aspose.PDF — sind eigenständige Lösungen, die nicht auf andere Software angewiesen sind und für den kommerziellen Einsatz bereit sind. Sie decken alle möglichen Bedürfnisse professioneller C#-Entwickler ab.

Diese C#-Bibliothek ermöglicht es Entwicklern, PDF-Dokumente schnell und effizient durch Programmierung zu komprimieren. Mit dieser Bibliothek können Sie auf einfache Weise optimierte PDF-Ausgaben für den Druck, die Archivierung oder die gemeinsame Nutzung im Netzwerk erstellen. Es ist eine eigenständige Lösung für die Verarbeitung von PDF-Dokumenten in C#, für die keine Software von Drittanbietern installiert werden muss.

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

Package Manager Console

PM > Install-Package Aspose.PDF

So komprimieren Sie PDF mit C#


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung zu testen.

  1. Öffnen Sie ein PDF-Dokument mithilfe des Dokument-Objekts.
  2. Rufen Sie die Methode zur Optimierung für das Dokumentobjekt auf, wodurch nicht benötigte Objekte entfernt und Bilder in der PDF-Datei komprimiert werden
  3. Speichern Sie das optimierte Dokument mithilfe der Save () -Methode im neuen Pfad.

Wenn Sie das Teilen oder Speichern einer PDF-Datei einfacher und schneller gestalten möchten, kann das Komprimieren hilfreich sein. Mit dieser leistungsstarken Aspose.PDF .NET -Bibliothek können Sie die Größe Ihrer PDF-Datei reduzieren und gleichzeitig die Qualität und wichtige Details beibehalten. Dieses professionelle Tool verwendet C#, um PDF effektiv zu komprimieren. Das folgende Beispiel zeigt, wie ein PDF-Dokument in C# geändert wird:

PDF-Dateien komprimieren - C#

Dieser Beispielcode zeigt, wie Sie ein PDF-Dokument für das Web optimieren können - C#

Input file:

File not added

Output format:

PDF

Output file:


	string dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();

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

	// Optimize for web
	pdfDocument.Optimize();

	dataDir = dataDir + "OptimizeDocument_out.pdf";

	// Save output document
	pdfDocument.Save(dataDir);

Über Aspose.PDF für die C# API

Aspose.PDF für die C#-API bietet eine Vielzahl von Funktionen für die Arbeit mit PDF-Dateien. Zu den Funktionen gehören:

  • Erstellen Sie PDF-Dokumente von Grund auf neu oder aus HTML, XML oder Bildern.
  • Komprimieren Sie vorhandene PDF-Dokumente, indem Sie Seiten, Text, Bilder und andere Inhalte hinzufügen oder entfernen.
  • Konvertieren Sie PDF-Dokumente in andere Formate wie HTML, XML und Bilder.
  • Rendern Sie PDF-Dokumente in Bilder oder das XPS-Format.
  • Drucken Sie PDF-Dokumente direkt aus Ihrer Anwendung.
  • PDF-Dokumente digital signieren.

Weitere Informationen zu Aspose.PDF für die C#-API finden Sie in dieser Aspose-Dokumentation