Entwickeln Sie einen Online-PDF-zu-HTML-Konverter mit dem Node.js SDK. Erfahren Sie, wie Sie PDF online in HTML konvertieren.

PDF-zu-HTML-Konverter

Überblick

Willkommen zu einem weiteren interessanten Blogbeitrag in der Reihe der Aspose.PDF Cloud Product Family In der letzten Woche haben wir einen Artikel veröffentlicht, in dem wir demonstriert haben, wie wir HTML-Dateien in PDF-Dateien mit Aspose.PDF Cloud SDKs konvertieren können in der Node.js-App. In diesem Aspose.PDF-Tutorial lernen wir jedoch, wie Sie PDF-Dateien in HTML-Dateien konvertieren, indem wir die folgenden Punkte behandeln.

PDF-zu-HTML-Konvertierungs-API

In unseren vorherigen Blogbeiträgen haben wir Aspose.PDF, seine exponierten REST-APIs und Cloud-Softwareentwicklungskits kurz beschrieben. Besuchen Sie daher diesen Artikel, um Aspose.PDF zum besseren Verständnis im Detail zu erfahren. Wir werden jedoch speziell über das SDK für einen Online-PDF-zu-HTML-Konverter sprechen. Aspose.PDF bietet APIs und SDKs zum Bearbeiten, Bearbeiten und Konvertieren von PDF-Dateien in andere gängige Dateiformate. Darüber hinaus bietet es auch Plugins für WordPress und Drupal. Darüber hinaus bietet es viele Funktionen, mit denen Sie Ihr WordPress oder Drupal ausstatten können.

Es gibt ein sehr lebendiges Support-Team, an das Sie sich hier wenden können. Außerdem können Sie sich eine Demo Video ansehen, um die Funktionen praktisch in Aktion zu sehen. In der Dokumentation finden Sie einen vollständigen Abschnitt für Entwickler, in dem alle Funktionen mit Codeausschnitten und Beispielen aufgeführt sind. Vor allem sind Code-Snippets in mehreren Sprachen wie Node.js, C#, PHP und mehr verfügbar.

Darüber hinaus können Sie die Funktion selbst erleben, da es eine grafische Darstellung aller API-Attribute gibt, wie im Bild unten gezeigt.

PDF-zu-HTML-Konverter

Warum benötigt Ihre Unternehmenswebsite einen PDF-zu-HTML-Konverter?

In diesem Abschnitt werden wir uns mit der geschäftlichen Perspektive eines PDF-zu-HTML-Konverters in unserer Business-App befassen. Es gibt einen benutzerfreundlichen Live-Editor, in dem Sie die Funktion hier testen können. Entscheiden Sie sich daher aus den folgenden Gründen immer für Aspose.PDF-APIs.

Aspose.cloud-APIs und -SDKs sind sicher

Es ist der wichtigste Faktor, wenn es darum geht, eine Bibliothek eines Drittanbieters in unsere Geschäftsanwendung zu integrieren. Aspose.cloud ist jedoch mit einem Sicherheitsmechanismus auf Unternehmensebene ausgestattet. Es gibt ein Dashboard, mit dem Sie API-Anmeldeinformationen generieren können, die einen API-Schlüssel und ein API-Geheimnis enthalten. Diese Anmeldeinformationen werden dann für API-Aufrufe und für den Editor verwendet.

Interne Datenverarbeitung

Wenn es um Unternehmensbenutzer geht, erhöht es den Wert Ihrer Geschäftsanwendung, wenn Kunden einen Live-Editor erhalten, um Datendateien in ein anderes Dateiformat zu konvertieren. Darüber hinaus bietet Aspose.PDF auch einen Cloud-Speicher, in dem Benutzer Dateien speichern können.

SEO-freundlich

Suchmaschinenoptimierung ist ein sehr ernstzunehmender Bestandteil eines Online-Geschäfts. Das Portable Document Format (PDF) ist jedoch nicht SEO-freundlich. Daher verschafft Ihnen die Konvertierung Ihrer PDF-Dateien in HTML-Dateien immer einen Wettbewerbsvorteil in Bezug auf Rankings in gängigen Suchmaschinen.

Leicht

Ein weiterer wichtiger Vorteil von HTML-Dateien ist, dass HTML-Dateien im Vergleich zu PDF-Dateien leichtgewichtig sind. Daher ist die Verwaltung von PDF-Dateien vergleichsweise speichereffizient.

Schnelle Entwicklung

In Bezug auf die Softwareentwicklung können Sie Ihre Entwicklung beschleunigen, indem Sie diesen PDF-zu-HTML-Konverter nutzen. Darüber hinaus können Sie diese Dateikonvertierungssoftware nach Ihren Wünschen konfigurieren.

Wie konvertiert man eine PDF-Datei in eine HTML-Datei mit Aspose.PDF SDK in der Node.js-App?

Bisher haben wir Aspose.PDF Cloud SDK für die Konvertierung von PDF-zu-HTML-Dateien und die geschäftlichen Vorteile eines Online-PDF-zu-HTML-Konverters durchlaufen. Jetzt werden wir sehen, wie man PDF-Dateien mit der Aspose.PDF-Dateikonvertierungssoftware in HTML-Dateien konvertiert.

Bitte besuchen Sie dieses Tutorial, in dem wir jeden Schritt zum Einrichten von Aspose.cloud in einer Node.js-App definiert haben. Darüber hinaus haben wir auch die Voraussetzungen näher erläutert.

Öffnen wir nun die Datei „app.controller.ts“, die sich im Ordner „src“ befindet, und fügen Sie den folgenden Code ein, um die Aspose.pdf-API in Ihrer Node.js-App zu aktivieren.

import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
  constructor(private readonly appService: AppService) {}
  @Post('/pdf-to-html')
  async pdfToHtml() {
    const name = 'm.pdf';
    const SrcFile = '/' + name;
    const resultName = 'result.html';
    const resultPath = 'myfolder/' + resultName;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultName;
    const pdfApi = new PdfApi(
      'YOUR-APPSID',
      'YOUR-APPKEY',
    );
    try {
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      await pdfApi.putPdfInStorageToHtml(
        name,
        resultPath,
        null,
        null,
        null,
        null,
        'HTML5',
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        storageName,
        null,
        'zip',
      );
      // Download pdf from cloud storage
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to HTML successfully';
    } catch (e) {
      throw e;
    }
  }
}

Starten Sie nun Ihren Server neu und stellen Sie eine POST-Anforderung an diese Adresse http://localhost:3000/pdf-to-htm. Schließlich können Sie die konvertierte Datei „result.html“ sehen, die in Ihr Stammverzeichnis heruntergeladen wurde.

Fazit

Damit sind wir am Ende dieses Blogbeitrags angelangt. Hoffentlich haben Sie jetzt eine bessere Vorstellung von der Aspose.pdf-API. In diesem Artikel wurde auch erläutert, wie Sie PDF-Dateien mit einem PDF-zu-HTML-Konverter in eine HTML-Datei konvertieren. Es ist höchste Zeit, Aspose.cloud für Cloud-basierte Dateiformatkonvertierungs- und -bearbeitungsbibliotheken auf Unternehmensebene zu abonnieren. Es sind verschiedene Pläne verfügbar und Sie können sich für einen kostenlosen Plan entscheiden, um vor dem Kauf weitere Informationen zu erhalten. Darüber hinaus gibt es eine umfassende Dokumentation für jede Funktion jedes Online-Dateikonverters. Schließlich schreibt blog.aspose.cloud neue Blog-Beiträge zu anderen interessanten Themen. Bitte bleiben Sie daher für regelmäßige Updates in Kontakt. Außerdem können Sie uns auf unseren Social-Media-Konten Facebook, LinkedIn und Twitter folgen.

Stelle eine Frage

Besuchen Sie gerne unser Forum, das sehr aktiv ist, um auf Fragen und Anfragen/Diskussionen zu antworten.

Entdecken

Möglicherweise finden Sie die folgenden Links relevant: