Excel-in-PDF-in-Csharp konvertieren

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

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:

  1. Erstellen Sie ein Objekt der Klasse WorkBook und laden Sie die Excel-Quelldatei.
  2. 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 in C#

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:

  1. Initialisieren Sie eine Instanz der Klasse WorkBook und laden Sie die Excel-Quelldatei.
  2. Erstellen Sie ein Objekt der Klasse PdfSaveOptions, um auf PDF-Optionen zuzugreifen.
  3. Wenn wahr und das Verzeichnis nicht existiert, erstellt CreateDirectory das Verzeichnis, bevor die Datei gespeichert wird.
  4. Greifen Sie auf das erste Arbeitsblatt in der Excel-Datei zu, indem Sie ein Objekt der Klasse Worksheet erstellen.
  5. Rufen Sie die Methode HideRow auf, um die dritte Zeile des Arbeitsblatts auszublenden.
  6. Ausblenden der 2. Spalte des Arbeitsblatts durch Aufrufen der Methode HideColumn.
  7. 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:

  1. Erstellen Sie ein Objekt der Klasse WorkBook und laden Sie die Excel-Quelldatei.
  2. 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.

Siehe auch