
Excel-in-PDF-in-Csharp konvertieren
Verbessern Sie die Lesbarkeit und Benutzerfreundlichkeit Ihrer Excel-Dateien, indem Sie sie in PDF-Dateiformate konvertieren. Der Umwandlungsprozess von Excel in PDF ist dank dieser .NET Excel Bibliothek jetzt schnell und effizient. Mit dieser Bibliothek können Sie mehrere Excel-Tabellen in eine PDF-Seite oder mehrere PDF-Seiten konvertieren. Darüber hinaus können Sie die API-Aufrufe gemäß Ihren Anforderungen konfigurieren. Vor kurzem haben wir einen Artikel veröffentlicht, der die PDF-zu-Excel-Konvertierung demonstriert. In diesem Blogbeitrag erfahren wir jedoch, wie Sie Excel in C# programmgesteuert in PDF konvertieren.
Folgende Punkte werden wir behandeln:
- Installation der .NET Excel-Bibliothek
- Konvertieren Sie Excel in C# in PDF
- Excel-zu-PDF-API - erweiterte Option
Installation der .NET Excel-Bibliothek
Der Installationsprozess dieser API ist einfach, da Sie eine umfassende Dokumentation zur Installation und ihrer Verwendung finden.
Es gibt also zwei Möglichkeiten, diese Bibliothek in Ihr .NET-Projekt zu integrieren.
Daher können Sie die DLL-Dateien entweder herunterladen oder den folgenden Befehl im NuGet-Paketmanager ausführen.
Install-Package Aspose.Cells
Konvertieren Sie Excel in C# in PDF
Sobald die Installation abgeschlossen ist, können Sie Code-Snippets schreiben, um Ihre Geschäftsanforderungen in Bezug auf die Konvertierung von Excel in PDF zu erfüllen.
Sie können die folgenden Schritte und das Code-Snippet befolgen, um die Excel-Tabelle in das PDF-Dateiformat zu konvertieren:
- Erstellen Sie ein Objekt der Klasse WorkBook und laden Sie die Excel-Quelldatei.
- Speichern Sie das Dokument im PDF-Format, indem Sie die Methode save aufrufen.
// Erstellen Sie ein Objekt der WorkBook-Klasse und laden Sie die Excel-Quelldatei
Workbook workbook = new Workbook("sample.xlsx");
// Speichern Sie das Dokument im PDF-Format, indem Sie die save-Methode aufrufen
workbook.Save( "output.pdf", SaveFormat.Pdf);
Sie können die Ausgabe im folgenden Bild sehen:

Excel-zu-PDF-API - erweiterte Option
Im obigen Abschnitt haben wir gesehen, dass nur zwei Codezeilen alles bewirken. Es stehen jedoch viele andere Methoden und Eigenschaften zur Verfügung, die Sie ausprobieren können.
Wir werden einige der herausragenden Eigenschaften erkunden:
- Initialisieren Sie eine Instanz der Klasse WorkBook und laden Sie die Excel-Quelldatei.
- Erstellen Sie ein Objekt der Klasse PdfSaveOptions, um auf PDF-Optionen zuzugreifen.
- Wenn wahr und das Verzeichnis nicht existiert, erstellt CreateDirectory das Verzeichnis, bevor die Datei gespeichert wird.
- Greifen Sie auf das erste Arbeitsblatt in der Excel-Datei zu, indem Sie ein Objekt der Klasse Worksheet erstellen.
- Rufen Sie die Methode HideRow auf, um die dritte Zeile des Arbeitsblatts auszublenden.
- Ausblenden der 2. Spalte des Arbeitsblatts durch Aufrufen der Methode HideColumn.
- Rufen Sie die Methode save auf, um das Dokument im PDF-Format zu speichern.
// Initialisieren Sie eine Instanz der WorkBook-Klasse und laden Sie die Excel-Quelldatei
Workbook workbook = new Workbook("sample.xlsx");
// Erstellen Sie ein Objekt der PdfSaveOptions-Klasse, um auf PDF-Optionen zuzugreifen
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Wenn wahr und das Verzeichnis nicht existiert, wird das Verzeichnis automatisch erstellt, bevor die Datei gespeichert wird.
pdfSaveOptions.CreateDirectory = true;
// Zugriff auf das erste Arbeitsblatt in der Excel-Datei durch Erstellen eines Objekts der Worksheet-Klasse
Worksheet worksheet = workbook.Worksheets[0];
// Rufen Sie die HideRow-Methode auf, um die dritte Zeile des Arbeitsblatts auszublenden
worksheet.Cells.HideRow(2);
// Ausblenden der 2. Spalte des Arbeitsblatts durch Aufrufen der HideColumn-Methode
worksheet.Cells.HideColumn(1);
// Rufen Sie die save-Methode auf, um das Dokument im PDF-Format zu speichern
workbook.Save( "output.pdf", SaveFormat.Pdf);
Holen Sie sich eine kostenlose Lizenz
Sie können eine kostenlose temporäre Lizenz erwerben, um die API ohne Evaluierungseinschränkungen zu testen.
Zusammenfassen
Damit sind wir am Ende dieses Blogbeitrags angelangt. Wir haben gelernt, wie man Excel programmgesteuert in C# in PDF konvertiert. Wir haben auch einige erweiterte Methoden und Eigenschaften untersucht, um die Dateien in einer .NET-Anwendung zu manipulieren. Es gibt viele andere verfügbare Eigenschaften und Methoden, die Sie in der Dokumentation überprüfen können. Darüber hinaus finden Sie einige relevante Themen im Abschnitt “Siehe auch” weiter unten. Schließlich schreibt conholdate.com neue Blogbeiträge zu anderen spannenden Themen. Bitte bleiben Sie daher in Kontakt, um die neuesten Updates zu erhalten.
Stelle eine Frage
Sie können uns Ihre Fragen oder Anliegen in unserem Forum mitteilen.
Häufig gestellte Fragen
Wie konvertiere ich Excel mit der C#-Bibliothek in PDF?
Installieren Sie diese leistungsstarke Bibliothek .NET Excel Bibliothek, um die Konvertierung von Excel in PDF zu erreichen. Es bietet einen riesigen Stapel von Methoden, die Ihnen helfen, diese Konvertierung und Manipulation zu automatisieren.
Wie konvertiert man eine Excel-Tabelle in PDF?
Mit den folgenden Schritten und dem Code-Snippet können Sie eine Excel-Tabelle in das PDF-Dateiformat konvertieren:
- Erstellen Sie ein Objekt der Klasse WorkBook und laden Sie die Excel-Quelldatei.
- Speichern Sie das Dokument im PDF-Format, indem Sie die Methode save aufrufen.
// Erstellen Sie ein Objekt der WorkBook-Klasse und laden Sie die Excel-Quelldatei
Workbook workbook = new Workbook("sample.xlsx");
// Speichern Sie das Dokument im PDF-Format, indem Sie die save-Methode aufrufen
workbook.Save( "output.pdf", SaveFormat.Pdf);
Wie konvertiere ich Excel kostenlos in PDF?
Sie können diesen Konvertierungsprozess automatisieren, indem Sie diese .NET-Bibliothek installieren. Es bietet verschiedene Abonnementpläne und wird auch mit einem kostenlosen Plan geliefert.