Konvertieren Sie Ihre Webseite mit Aspose.PDF Cloud SDKs sofort in PDF. Integrieren Sie Ihre Node.js-App mit einer Web-zu-PDF-Konvertierungsbibliothek mit einem einzigen Befehl.

html zu pdf konverter

Überblick

Möchten Sie Ihre Node.js-Anwendung mit einem HTML-zu-PDF-Konverter bereichern? Sie sind an der richtigen Stelle gelandet. Kürzlich haben wir einige Blogbeiträge wie PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js, Convert Excel to PDF in Python | XLS-Tabelle in PDF und mehr. Dies ist jedoch ein neuer Artikel in der Reihe von Aspose.PDF Cloud Product Family und wir werden uns die Web-zu-PDF-Konvertierungsbibliothek ansehen, indem wir die folgenden Punkte behandeln.

Eine Einführung in den Dateiformatkonverter (Aspose.PDF)

In unserem neusten Blogpost haben wir umfassend beschrieben, was Aspose.PDF ist und wie es funktioniert. In unserem vorherigen Blogbeitrag ging es jedoch um die Konvertierung von PDF-Dateien in DOC mithilfe von Cloud-basierten SDKs, die von Aspose.PDF bereitgestellt werden. Darüber hinaus können sich Entwickler für REST-APIs (Representational State Transfer) oder SDKs (Software Development Kit) entscheiden. Beide Versionen sind mit vollständiger Dokumentation zur Entwicklung und Verwendung erhältlich. Darüber hinaus können die Abonnenten von Aspose.PDF das Forum nutzen, wo sie Diskussionen über Funktionen eröffnen können. Das Support-Team steht Fragen/Diskussionen ziemlich offen gegenüber, um die Benutzererfahrung problemlos zu gestalten.

Vor allem bietet Aspose.Cloud Product Family einen Live-Editor, in dem Sie APIs in Echtzeit erleben und somit den HTML-zu-PDF-Konverter einfach über die Benutzeroberfläche testen können. Es bietet Ihnen eine wirklich schöne, benutzerfreundliche Oberfläche, auf der Sie Daten einfügen und Dateien hochladen können, um die Funktionen zu testen. Darüber hinaus können Sie die Web-in-PDF-Konvertierungsfunktion selbst testen, wie im Bild unten gezeigt.

html zu pdf konverter

Sobald Sie mit dem Testen fertig sind, können Sie den Abonnementplan auf dem Dashboard von Aspose.cloud anzeigen und auswählen. Ein kostenloser Plan ist ebenfalls verfügbar, um das gesamte Ökosystem zu verstehen.

Geschäftsvorteile der Cloud-basierten Dokumentenkonvertierungs-API

In diesem Abschnitt werden wir untersuchen, warum es wichtig ist, Ihre Anwendung mit einem Dateiformatkonverter zu bereichern, und wir werden uns auch mit den geschäftlichen Vorteilen befassen. HTML-Dateien werden in den Webbrowser gerendert und zur Entwicklung von Unternehmenswebsites verwendet. Folgende Vorteile sind hier erwähnenswert.

Wettbewerbsvorteil

Stellen Sie sich vor, Sie besitzen ein Online-Geschäft, das auf Cloud-Diensten basiert. Es wird immer eine große Sache sein, Ihren Benutzern mit maximalen Funktionen die Bewältigung von Routineaufgaben zu erleichtern. Dateiformatkonverter sind derzeit aufgrund verschiedener Dateistrukturen im guten Geschäft, und die Konvertierung von Web in PDF ist unter ihnen ziemlich verbreitet.

Offline-Zugriff

In Bezug auf den HTML-zu-PDF-Konverter besteht der größte Vorteil einer PDF-Version einer Webseite darin, dass Sie sie speichern und offline anzeigen können.

Bearbeitbar

Es ist ein weiteres Merkmal von PDF-Dateien, das Sie nach Belieben bearbeiten können, z. B. durch Hervorheben des Textes, digitale Signaturen, umfangreiche Anmerkungen und mehr.

In ähnlicher Weise gibt es viele andere Profis, die mit den cloudbasierten SDKs von Aspose.PDF geliefert werden, die Sie im Handumdrehen in Ihren Online-Geschäftsbereich integrieren können. Der gesamte Vorgang ist recht einfach und benutzerfreundlich, Sie aktivieren ihn einfach und der Rest der Magie geschieht nahtlos.

Wie konvertiere ich HTML in PDF mit Aspose.PDF Cloud SDKs?

Bisher haben wir einen Dateiformatkonverter (Aspose.PDF) durchlaufen und uns auch mit einigen Kernvorteilen einer Cloud-basierten Dokumentenkonvertierungs-API befasst. Als Nächstes werden wir sehen, wie wir Aspose.PDF in unserer Node.js-App einrichten können.

Wenn Sie neu auf unserer Plattform sind, besuchen Sie bitte dieses Tutorial, in dem wir jeden Schritt zur Einrichtung von Aspose.cloud definiert haben. Darüber hinaus haben wir auch die Voraussetzungen näher erläutert.

Da wir ein Basisprojekt in Nestjs (dh Nod.js-Framework) eingerichtet haben, um den HTML-zu-PDF-Konverter auf unserem lokalen Host einzurichten. Öffnen wir nun die Datei „app.controller.ts“, die sich im Ordner „src“ befindet, und fügen Sie den folgenden Code ein, um die Web-in-PDF-Konvertierung 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('/html-to-pdf')
  async htmlToPdf() {
    const name = 'index.html';
    const SrcFile = '/' + name;
    const detFolder = '/myfolder';
    const resultFile = 'index.pdf';
    const resultPath = 'myfolder/' + resultFile;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultFile;

    const pdfApi = new PdfApi(
      'YOUR-APPSID',
      'YOUR-APPKEY',
    );
    try {
      // Upload file to aspose cloud storage
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), 'testing');
      // Invoke Aspose.Pdf Cloud SDK API to create PDF file from HTML
      await pdfApi.putHtmlInStorageToPdf(
        resultFile,
        SrcFile,
        name,
        null,
        null,
        false,
        null,
        null,
        null,
        null,
        detFolder,
        storageName,
      );

      // Download pdf from cloud storage
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);

      return 'Web Page converted to PDF successfully';
    } catch (e) {
      throw e;
    }
  }
}

Starten Sie schließlich den Server neu, Sie können eine Post-Anfrage unter http://localhost:3000/html-to-pdf stellen. Jetzt sollten Sie eine Datei mit dem Namen „index.pdf“ im Stammordner Ihres Projekts sehen. Das ist alles.

Fazit

Dies ist das Ende dieses Tutorial-Artikels Aspose.PDF. Sie haben deutlich gesehen, wie einfach der gesamte Prozess ist, bei dem Sie Ihre Node.js-App mit einem HTML-zu-PDF-Konverter auf Unternehmensebene anreichern können. Darüber hinaus können Sie die mit sich wiederholenden Aufgaben verbundenen Kosten reduzieren und die Leistung optimieren, indem Sie sich für einen Cloud-basierten Dateiformatkonverter entscheiden. Jetzt wissen Sie, wie Sie HTML in PDF konvertieren und sind mit der Web-zu-PDF-Konvertierungsbibliothek vertraut, die von Aspose.PDF angeboten wird. Daher ist es der richtige Zeitpunkt, die Cloud-basierten SDKs für Ihre Node.js-Anwendung zu abonnieren. Darüber hinaus gibt es eine umfassende Dokumentation für jede Funktion jedes Online-Dateikonverters. 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.

Schließlich schreibt blog.aspose.cloud regelmäßig neue Blog-Beiträge. 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: