So drucken Sie eine Excel-Datei in Node.js

So drucken Sie eine Excel-Datei in Node.js

Das programmgesteuerte Drucken von Dokumenten kann Ihrem Unternehmen einen Wettbewerbsvorteil verschaffen. Da es sich um eine sehr häufige Aufgabe handelt, reduziert diese Art der Automatisierung den Zeit- und Arbeitsaufwand Ihrer Mitarbeiter. In diesem Blogbeitrag werden wir diese JS-Excel-Bibliothek in unserem Node.js-Projekt installieren, um Excel-Dokumente zu manipulieren und zu verarbeiten. Lassen Sie uns jedoch beginnen und implementieren, wie eine Excel-Datei in Node.js gedruckt wird.

Folgende Punkte behandeln wir in diesem Blogbeitrag:

Installation der JS-Excel-Bibliothek

Sie können diesen link besuchen, um mehr über das Installationsverfahren dieser Bibliothek auf Unternehmensebene zu erfahren. Es ist ganz einfach, da Sie das API-Paket entweder herunterladen oder es installieren können, indem Sie die folgenden Befehle ausführen:

npm install java
npm install aspose.cells

So drucken Sie eine Excel-Datei in Node.js

Sobald die Installation abgeschlossen ist, können Sie mit dem Schreiben des Quellcodes beginnen und die Methoden zum Konfigurieren Ihrer API-Aufrufe erkunden.

Im Folgenden sind die Schritte aufgeführt:

  1. Erstellen Sie eine Instanz der Klasse WorkBook und laden Sie die Excel-Quelldatei.
  2. Instanziieren Sie ein Objekt für die Klasse ImageOptions, das die Angabe von Optionen beim Rendern von Arbeitsblättern in Bilder und beim Drucken von Arbeitsblättern ermöglicht.
  3. Rufen Sie das erste Arbeitsblatt ab, indem Sie die Methode get aufrufen.
  4. Erstellen Sie ein SheetRender-Objekt in Bezug auf Ihr gewünschtes Blatt, das Arbeitsblätter in verschiedene Bilder rendern kann.
  5. Drucken Sie das Arbeitsblatt, indem Sie die Methode toPrinter aufrufen.

Kopieren Sie den folgenden Code und fügen Sie ihn in Ihre Hauptdatei ein:

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Erstellen Sie eine Instanz der WorkBook-Klasse und laden Sie die Excel-Quelldatei. 
var book = new aspose.cells.Workbook("sample.xlsx");
// Instanziieren Sie ein Objekt für die ImageOptions-Klasse, das es ermöglicht, Optionen beim Rendern von Arbeitsblättern in Bilder und beim Drucken von Arbeitsblättern anzugeben. 
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// Rufen Sie das erste Arbeitsblatt ab, indem Sie die get-Methode aufrufen. 
var sheet = book.getWorksheets().get(0);
// Erstellen Sie ein SheetRender-Objekt in Bezug auf Ihr gewünschtes Blatt, das Arbeitsblätter in verschiedene Bilder rendern kann.
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
// Drucken Sie das Arbeitsblatt, indem Sie die Methode toPrinter aufrufen. 
sr.toPrinter("EHUPSTAIRS7225");

Die Ausgabe ist im Bild unten zu sehen:

Drucksoftware

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz in Anspruch nehmen, um die API ohne Evaluierungseinschränkungen zu testen.

Zusammenfassen

Wir beenden diesen Blogbeitrag hier mit der Hoffnung, dass Sie gelernt haben, wie man eine Excel-Datei in Node.js druckt. Darüber hinaus können Sie Ihr Code-Snippet so anpassen, dass es programmatisch zu Ihrer Unternehmenssoftware passt. Darüber hinaus können Sie die Dokumentation dieser JS-Excel-Bibliothek besuchen, um andere Methoden kennenzulernen.

Außerdem empfehlen wir Ihnen, unserem Leitfaden „Erste Schritte“ zu folgen.

Schließlich schreibt conholdate.com neue Blogbeiträge. Bitte bleiben Sie also in Kontakt, um regelmäßige Updates zu erhalten.

Stelle eine Frage

Sie können uns Ihre Fragen oder Anliegen in unserem Forum mitteilen.

Häufig gestellte Fragen

Wie bringe ich Excel dazu, automatisch zu drucken?

Folgen Sie diesem link, um das Code-Snippet abzurufen, das Excel-Dateien programmgesteuert druckt.

Siehe auch