Willkommen zu einem weiteren spannenden Blogbeitrag für Node.js-Entwickler, in dem wir lernen, wie man einen ZIP zu HTML-Konverter erstellt. Zu diesem Zweck nutzen wir die von Groupdocs.Conversion Cloud SDKs for Node.js bereitgestellten Methoden. Diese ZIP-Dateikonverterbibliothek bietet Funktionen auf Unternehmensniveau für die Dateikonvertierung und -bearbeitung. Darüber hinaus ist das ZIP Datei format weit verbreitet und die Konvertierung von ZIP Dateien in HTML erleichtert das Öffnen und Anzeigen. Sie können HTML Dateien also in allen Webbrowsern öffnen. Beginnen wir jedoch damit, zu lernen, wie man ZIP in Node.js programmgesteuert in HTML konvertiert.
Wir werden in diesem Blogbeitrag die folgenden Abschnitte behandeln:
- Installation der ZIP-Dateikonverter-Bibliothek
- Konvertieren Sie ZIP programmgesteuert in Node.js in HTML
- Konvertieren Sie ZIP online in HTML
Installation der ZIP File Converter-Bibliothek
Stellen Sie vor der Installation von Groupdocs.Conversion Cloud SDKs für Node.js sicher, dass Sie die API-Anmeldeinformationen erhalten haben (z. B. Client-API, Client-Geheimnis). Sie können diesen Leitfaden jedoch hilfreich finden, wenn Sie sich nicht sicher sind, ob Sie die API-Anmeldeinformationen vom API Cloud Dashboard erhalten sollen.
Nachdem wir die API-Anmeldeinformationen erhalten haben, installieren wir diese Node.js-Bibliothek, indem wir den folgenden Befehl im Terminal/CMD ausführen:
Führen Sie also den folgenden Befehl aus:
npm install groupdocs-conversion-cloud
Das ist es! Wir sind bereit, mit dem Schreiben eines Code-Snippets zur Konvertierung von ZIP in HTML in Node.js zu beginnen.
ZIP in Node.js programmgesteuert in HTML konvertieren
Wir haben eine Quell-ZIP-Datei in unser API Cloud Dashboard hochgeladen. Tatsächlich können Sie den Upload manuell oder programmgesteuert durchführen, indem Sie diese Methode UploadFile aufrufen.
Bitte befolgen Sie die folgenden Schritte, um einen ZIP zu HTML-Konverter in Node.js zu erstellen:
- Fügen Sie das Modul groupdocs-conversion-cloud in Ihr Node.js-Projekt ein.
- Initialisieren Sie das Konfigurationsobjekt mit Ihrer Client-ID und Ihrem Client-Geheimnis.
- Legen Sie die Basis-API-URL fest.
- Rufen Sie die fromKeys-Methode der Klasse ConvertApi auf und übergeben Sie die API-Anmeldeinformationen.
- Erstellen Sie ein Objekt der Klasse „ConvertSettings“ und weisen Sie den Eigenschaften „filepath“, „format“ und „outputPath“ Werte zu.
- Erstellen Sie eine Anforderung zum Konvertieren eines Dokuments, indem Sie ein Objekt der ConvertDocumentRequest Klasse instanziieren.
- Rufen Sie die Methode convertDocument auf, um ZIP in HTML zu konvertieren.
Das folgende Codebeispiel demonstriert die ZIP zu HTML-Konvertierung:
// Fügen Sie das Modul „groupdocs-conversion-cloud“ in Ihr Node.js-Projekt ein.
groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
fs = require("fs");
// Rufen Sie Ihre API-Anmeldeinformationen über das API Cloud Dashboard ab
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Initialisieren Sie das Konfigurationsobjekt mit Ihrer Client-ID und clientSecret.
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
// Legen Sie die Basis-API-URL fest.
config.apiBaseUrl = "https://api.groupdocs.cloud";
// Rufen Sie die fromKeys-Methode der ConvertApi Klasse auf und übergeben Sie die API-Anmeldeinformationen.
let convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Erstellen Sie ein Objekt der Klasse „ConvertSettings“ und weisen Sie den Eigenschaften „filepath“, „format“ und „outputPath“ Werte zu.
let settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.filePath = "sample.zip"; // input file path on the cloud
settings.format = "html"; // output format
settings.outputPath = "output"; // output file folder on the cloud
// Erstellen Sie eine Anforderung zum Konvertieren eines Dokuments, indem Sie ein Objekt der ConvertDocumentRequest Klasse instanziieren.
let request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Rufen Sie die Methode „convertDocument“ auf, um zip in HTML zu konvertieren.
convertApi.convertDocument(request).then((result)=>{
console.log("Document converted successfully: " + result[0].url);
});
Sobald Sie die Serverdatei ausführen, sehen Sie die generierte Ausgabedatei im Ordner „output“ im API Cloud Dashboard. Auch hier können Sie die generierten Dateien oder programmgesteuert herunterladen, indem Sie die Methode DownloadFile aufrufen.
ZIP online in HTML konvertieren
Bisher haben wir gelernt, wie man die ZIP zu HTML-Konvertierung programmgesteuert automatisiert. Es gibt ein Online-Tool zum Konvertieren von ZIP in HTML im Webbrowser und dieses Tool wird von GroupDocs.Conversion unterstützt. Das Beste an diesem ZIP-Dateikonverter ist, dass er völlig kostenlos ist und kein Abonnement erfordert.
Abschließende Gedanken
Wir beenden diesen Blogbeitrag hier. Wir hoffen, dass Sie gelernt haben, wie Sie ZIP in Node.js programmgesteuert in HTML konvertieren. Dieser Leitfaden wird Ihnen wirklich helfen, wenn Sie einen ZIP zu HTML-Konverter für Ihre Unternehmenssoftware erstellen möchten. Besuchen Sie daher bitte die Dokumentation, um mehr über andere coole Funktionen von Groupdocs.Conversion Cloud SDKs für Node.js zu erfahren. Vergessen Sie außerdem nicht, das GitHub-Repo zu besuchen, da es sich um ein Open-Source-Projekt handelt.
Darüber hinaus empfehlen wir Ihnen, unserem Leitfaden „Erste Schritte“ zu folgen.
Schließlich schreibt groupdocs.cloud neue Artikel. Bleiben Sie also bitte auf dem Laufenden, um die neuesten Updates zu erhalten.
Stelle eine Frage
Sie können uns Ihre Fragen oder Anregungen in unserem Forum mitteilen.
Häufig gestellte Fragen – FAQs
Wie konvertiere ich eine ZIP-Datei in HTML?
Sie können dies mit dieser ZIP-Dateikonverterbibliothek tun. Groupdocs.Conversion bietet Cloud SDKs und REST APIs zur programmgesteuerten Konvertierung von ZIP in HTML. Bitte besuchen Sie diesen Link für weitere Details.