Konvertieren Sie zwischen Excel-Formaten

Konvertieren von Excel in PDF

PDF Dateien werden häufig für den Austausch von Dokumenten zwischen Organisationen, Regierungssektoren und Einzelpersonen verwendet. Es ist ein Standarddokumentformat und Softwareentwickler werden oft gebeten, einen Weg zu finden, Microsoft Excel-Dateien in zu konvertierenPDF Unterlagen. Aspose.Cells unterstützt die Konvertierung von Excel-Dateien in PDF und behält eine hohe visuelle Wiedergabetreue bei der Konvertierung bei.

Aspose.Cells for .NET unterstützt die Konvertierung von Tabellenkalkulationen in PDF unabhängig von anderer Software. Speichern Sie eine Excel-Datei unter PDF mit der Save-Methode der Workbook-Klasse. Die Save-Methode stellt das SaveFormat.Pdf-Enumerationselement bereit, das die nativen Excel-Dateien in das PDF-Format konvertiert.

Konvertieren direkt aus der Tabelle zu PDF, anstatt ein Drittanbieter-Tool oder externe API zu verwenden, hat mehrereVorteile:

  1. Für die direkte Konvertierung sind keine temporären Dateien erforderlich, da der gesamte Vorgang im Speicher durchgeführt werden kann.
  2. Es wird keine XML-Datei benötigt, sodass große Dateien einfach konvertiert werden können.
  3. Die Konvertierungsgeschwindigkeit ist viel schneller.

So konvertieren Sie Dateien in PDF:

  1. Instanziieren Sie ein Objekt derArbeitsmappe Klasse, indem Sie ihren leeren Konstruktor aufrufen.
  2. Sie könnenöffnen/laden eine vorhandene Vorlagendatei oder überspringen Sie diesen Schritt, wenn Sie die Arbeitsmappe von Grund auf neu erstellen.
  3. Führen Sie Ihre gewünschte Arbeit (Daten eingeben, Formatierung anwenden, Formeln festlegen, Bilder oder andere Zeichenobjekte einfügen usw.) in der Tabelle mithilfe von Aspose.Cells-APIs aus.
  4. Wenn der Tabellenkalkulationscode vollständig ist, rufen Sie die aufDie Save-Methode der Workbook-Klasse um die Tabelle zu speichern. Das Dateiformat sollte PDF sein, also wählen Sie Pdf (ein vordefinierter Wert) aus der SaveFormat-Enumeration aus, um das endgültige PDF-Dokument zu generieren.
  Workbook workbook = new Workbook(openFileDialog1.FileName);

  workbook.Save(saveFileDialog1.FileName, SaveFormat.Pdf);

Konvertieren von Excel in MHTML

MHTML kombiniert normale HTML mit externen Ressourcen (also Inhalten, die normalerweise eingebunden werden, wie Bilder, Animationen, Audio usw.) in einer Datei. Sie werden für E-Mails mit der Dateierweiterung .mht verwendet. Aspose.Cells unterstützt das Lesen und Schreiben von MHTML-Dateien.

  Workbook workbook = new Workbook(openFileDialog1.FileName);

  //Specify the HTML Saving Options

  HtmlSaveOptions sv = new HtmlSaveOptions(SaveFormat.MHtml);

  workbook.Save(saveFileDialog1.FileName, sv);

Konvertieren von Excel in XPS

Manchmal möchten Sie eine Arbeitsmappe mit mehreren Arbeitsblättern in das Textformat konvertieren oder speichern. Bei Textformaten (z. B. TXT, TabDelim, CSV usw.) speichern sowohl Microsoft Excel als auch Aspose.Cells standardmäßig nur den Inhalt des aktiven Arbeitsblatts.

  Workbook workbook = new Workbook(openFileDialog1.FileName);

 workbook.Save(saveFileDialog1.FileName, SaveFormat.CSV);

Beispielcode herunterladen