PDFs in C# verkleinern;

This article was translated from English: Does it need improvement?
Translated
View the article in English

PDF-Dokumente enthalten oft Formulare mit interaktiven, ausfüllbaren Widgets wie Optionsfelder, Kontrollkästchen, Textfelder, Listen usw. Um sie für verschiedene Anwendungszwecke nicht editierbar zu machen, müssen wir die PDF-Datei reduzieren. IronPDF bietet eine Funktion, mit der Sie Ihre PDF-Datei in C# mit nur einer Zeile Code glätten können.


C# NuGet-Bibliothek für PDF

Installieren mit NuGet

Install-Package IronPdf
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

C# NuGet-Bibliothek für PDF

Installieren mit NuGet

Install-Package IronPdf
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

Fangen Sie noch heute an, IronPDF in Ihrem Projekt mit einer kostenlosen Testversion zu verwenden.

Erster Schritt:
green arrow pointer

Schau dir an IronPDF an Nuget Für schnelle Installation und Bereitstellung. Mit über 8 Millionen Downloads verwandelt es PDF mit C#.

C# NuGet-Bibliothek für PDF nuget.org/packages/IronPdf/
Install-Package IronPdf

Erwägen Sie die Installation der IronPDF DLL direkt. Laden Sie es herunter und installieren Sie es manuell für Ihr Projekt oder die GAC-Form: IronPdf.zip

Manuelle Installation in Ihr Projekt

DLL herunterladen

C# &num reduzieren; PDF-Dokument

Sobald das IronPDF-Paket installiert ist, können Sie Ihre PDF-Datei mit nur einer Zeile Code reduzieren.

Im folgenden Codebeispiel haben wir unser PDF-Dokument mit Hilfe der Klasse PdfDocument ausgewählt. Wenn Ihr Projekt es erfordert, können Sie auch ein PDF mit der Klasse ChromePdfRenderer erstellen.

Um eine PDF-Datei zu reduzieren, verwenden Sie die Methode Flatten. Dadurch wird die PDF-Datei nicht mehr editierbar und interaktive Widgets wie Optionsfelder und Kontrollkästchen werden entfernt. Im folgenden C#-Codebeispiel zum Reduzieren von PDF-Dateien sehen wir es in Aktion.

:path=/static-assets/pdf/content-code-examples/how-to/pdf-image-flatten-csharp-flatten-pdf.cs
using IronPdf;

// Select the desired PDF File
PdfDocument pdf = PdfDocument.FromFile("before.pdf");

// Flatten the pdf
pdf.Flatten();

// Save as a new file
pdf.SaveAs("after_flatten.pdf");
Imports IronPdf

' Select the desired PDF File
Private pdf As PdfDocument = PdfDocument.FromFile("before.pdf")

' Flatten the pdf
pdf.Flatten()

' Save as a new file
pdf.SaveAs("after_flatten.pdf")
VB   C#

Prüfen Sie das reduzierte Dokument

In der folgenden Ausgabe ist die erste PDF-Datei bearbeitbar, unsere Originaldatei. Mit IronPDF und dem obigen Code haben wir sie flach oder nicht editierbar gemacht. Sie können diesen Code für alle Ihre .NET PDF-Projekte verwenden.

Bitte beachten Sie
Formulare sind nach der Verwendung der Methode "Glätten" nicht mehr auffindbar.

Bibliothek Schnellzugriff

Mehr lesen Dokumentation

Lesen Sie die Dokumentation, um mehr darüber zu erfahren, wie Sie PDFs reduzieren, bearbeiten und manipulieren können und vieles mehr.

Mehr lesen Dokumentation