So konvertieren Sie ein PDF in ein JPG bild in Node.js mithilfe der REST-API

Konvertieren Sie PDF bilder in Node.js mithilfe der REST-API in JPG bilder

Benutzer müssen PDF häufig in Bild konvertieren, da ein Bild eine der wichtigsten Datenkomponenten ist. Aufgrund der Komplexität des Formats ist es eine Herausforderung, Inhalte aus einem PDF Dokument zu analysieren und anzuzeigen. Sie können PDF Dateien programmgesteuert in der Cloud in Bilder gängiger Formate wie JPG/JPEG konvertieren. Als Node.js-Entwickler können Sie in Ihren Node.js-Anwendungen ganz einfach online PDF Dateien in hochauflösende JPGs konvertieren. Dieser Artikel konzentriert sich auf die Konvertierung von PDF Dateien in JPG bilder in node.js mithilfe der REST-API.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

PDF to Image Converter REST API und Node.js SDK

Ich beabsichtige, die API Node.js SDK von GroupDocs.Conversion Cloud zum Konvertieren von PDF in JPG zu verwenden. Mit der API können Sie Ihre Dokumente und Bilder in jedes gewünschte Format konvertieren. Es unterstützt die Konvertierung von über 50 Arten von Dokumenten und Bildern wie Word, Excel, PowerPoint, PDF, HTML, JPG, PNG, CAD usw. Es bietet außerdem .NET-, Java-, PHP-, Ruby-, Android und Python-SDKs als seine Mitglieder der Dokumentkonvertierungsfamilie für die Cloud-API.

GroupDocs.Conversion Cloud kann in Ihren Node.js-Anwendungen installiert werden, indem Sie den folgenden Befehl in der Konsole ausführen:

npm install groupdocs-conversion-cloud

Bitte erfassen Sie Ihre Client-ID und Ihr Client-Geheimnis vom Dashboard, bevor Sie mit dem Befolgen der Schritte und verfügbaren Codebeispiele beginnen. Nachdem Sie Ihre ID und Ihr Geheimnis erhalten haben, fügen Sie den Code wie unten gezeigt ein:

# Importieren Sie das Node.js SDK in Ihre Knotenanwendung von http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// Holen Sie sich clientId und clientSecret von https://dashboard.groupdocs.cloud (kostenlose Registrierung erforderlich).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

So konvertieren Sie PDF mithilfe der REST-API in Node.js in das JPG-Format

In diesem Abschnitt finden Sie eine Schritt-für-Schritt-Anleitung zum Importieren von PDF Dateien in JPG bilder. Befolgen Sie die folgenden einfachen Schritte, um eine PDF-Datei in eine JPG bilddatei zu konvertieren:

  1. Hochladen der PDF-Datei in die Cloud
  2. Konvertieren PDF in JPG bild online kostenlos in Node.js
  3. Laden Sie die konvertierte JPG-Datei herunter

Laden Sie die Datei hoch

Laden Sie zunächst die PDF-Datei mit dem folgenden Codebeispiel in die Cloud hoch:

// Öffnen Sie die Datei in IOStream von Ihrem Systemlaufwerk.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.pdf';
// Datei lesen
fs.readFile(resourcesFolder, (err, fileStream) => {
  // Konstruieren Sie FileApi
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // Anfrage zum Hochladen einer Datei erstellen
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.pdf", fileStream, myStorage);
  // Datei hochladen
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

Dadurch ist die hochgeladene PDF-Datei im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

Konvertieren Sie PDF mit Node.js in JPG

Um nun eine PDF-Datei programmgesteuert in eine JPG-Datei zu konvertieren, befolgen Sie die folgenden Schritte und das Codebeispiel:

  • Erstellen Sie eine Instanz von ConvertApi
  • Erstellen Sie eine Instanz der ConvertSettings Klasse
  • Legen Sie nun den Namen des Cloud-Speichers fest
  • Als nächstes legen Sie den Pfad der Eingabe-PDF-Datei fest
  • Stellen Sie das Ausgabedateiformat auf „jpg“ ein.
  • Geben Sie als Nächstes den Pfad der Ausgabedatei an
  • Erstellen Sie nun ein Objekt der ConvertDocumentRequest Klasse
  • Rufen Sie abschließend die Ausgabedatei ab, indem Sie die Methode ConvertApi.convertDocument() aufrufen

Das folgende Codebeispiel zeigt, wie Sie mithilfe der REST-API in Node.js PDF in JPG konvertieren, ohne an Qualität zu verlieren:

// So konvertieren Sie eine PDF-Datei mit Node.js in das JPG bildformat

const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.pdf";
  settings.format = "jpg";
  settings.outputPath = "nodejs-testing/sample-file.jpg";

  try {
    // Erstellen Sie eine Anfrage zum Konvertieren eines Dokuments
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted PDF to JPG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the PDF document:", err);
})
So konvertieren Sie PDF mit Node.js in JPG

Konvertieren Sie PDF mit Node.js in JPG

Laden Sie die konvertierte Datei herunter

Das obige Codebeispiel speichert die konvertierte JPG-Datei in der Cloud. Sie können es mit dem folgenden Codebeispiel herunterladen:

// Erstellen Sie FileApi, um die konvertierte Datei herunterzuladen
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// Erstellen Sie eine Download-Dateianforderung
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.jpg", myStorage);
// Download-Datei und Antworttyp Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // Speichern Sie die Datei in Ihrem Systemverzeichnis
        fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.jpg", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

PDF zu JPG-Konvertierung mit erweiterten Optionen

Die folgenden Schritte und das Code-Snippet veranschaulichen, wie Sie PDF mit der hochwertigen Online-Konverter-API PDF in JPG und einigen erweiterten Einstellungen in ein Bild konvertieren:

  • Erstellen Sie eine Instanz von ConvertApi
  • Erstellen Sie eine Instanz von ConvertSettings
  • Legen Sie nun den Namen des Cloud-Speichers fest
  • Als nächstes legen Sie den PDF-Dateipfad fest
  • Stellen Sie dann als Format den Wert „jpg“ ein
  • Definieren Sie JpgConvertOptions
  • Legen Sie verschiedene Konvertierungseinstellungen fest, z. B. Graustufen, FromPage, PagesCount, Qualität, RotateAngle, UsePdf usw.
  • Legen Sie nun die Konversationen und den Pfad der Ausgabedatei fest
  • Erstellen Sie ein ConvertDocumentRequest Objekt
  • Konvertieren Sie abschließend PDF in JPG, indem Sie die Klasse ConvertApi.convertDocument() aufrufen

Das folgende Codebeispiel zeigt, wie Sie PDF Dateien online mit erweiterten Konvertierungsoptionen in das JPG-Format konvertieren:

// So wandeln Sie PDF mit erweiterten Optionen in JPG um
const convert_options = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.pdf";
  settings.format = "jpg";
  
  convertOptions = new groupdocs_conversion_cloud.JpgConvertOptions()
  convertOptions.grayscale = true;
  convertOptions.fromPage = 1;
  convertOptions.pagesCount = 1;
  convertOptions.quality = 100;
  convertOptions.rotateAngle = 90;
  convertOptions.usePdf = false;

  settings.convertOptions = convertOptions;
  settings.outputPath = "nodejs-testing/sample-file.jpg";

  try {
    // Erstellen Sie eine Anfrage zum Konvertieren eines Dokuments
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert_options()
.then(() => {
  console.log("Converted PDF to JPG image with advanced options.");
})
.catch((err) => {
  console.log("Error occurred while converting the PDF file:", err);
})
So konvertieren Sie PDF in Windows 10 mithilfe der erweiterten Optionen in JPG

Konvertieren Sie ein einzelnes Bild von PDF in JPG mit den erweiterten Optionen

Konvertieren Sie PDF in JPG, ohne Cloud Storage zu verwenden

Um PDF in JPG zu konvertieren, ohne Cloud-Speicher zu verwenden, führen Sie bitte die folgenden Schritte aus:

  • Erstellen Sie eine Instanz von ConvertApi
  • Erstellen Sie ConvertDocumentDirectRequest
  • Geben Sie den Eingabedateipfad und das Zielformat als Eingabeparameter an
  • Erhalten Sie Ergebnisse, indem Sie die Methode convertDocumentDirect() aufrufen
  • Speichern Sie die Ausgabedatei mit der Methode FileStream.writeFile() im lokalen Pfad

Der folgende Codeausschnitt zeigt, wie Sie PDF Dokumente in JPG konvertieren, ohne Cloud-Speicher zu verwenden. Das bedeutet, dass Sie die Eingabedatei im Anforderungstext übergeben und die Ausgabedatei in der API-Antwort erhalten.

// So konvertieren Sie PDF in JPG, ohne Cloud-Speicher zu verwenden
const convertdirect = async () => {
  // API-Initialisierung
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
  // Eingabedatei
  let file = fs.readFileSync('H:\\groupdocs-cloud-data\\sample-file.pdf');

  try {
    // Erstellen Sie eine Anfrage zum Konvertieren eines Dokuments
    const request = new groupdocs_conversion_cloud.ConvertDocumentDirectRequest("jpg", file);
    // Dokument konvertieren
    let result = await convertApi.convertDocumentDirect(request);
    // im lokalen Pfad speichern
    fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.jpg", result, "binary", function (err) { });
  }
  catch (err) {
    throw err;
  }
}

convertdirect()
.then(() => {
  console.log("Directly converted PDF to JPG file format.");
})
.catch((err) => {
  console.log("Error occurred while directly converting the PDF file:", err);
})
Konvertieren Sie mehrere PDFs in JPGs, ohne Cloud Storage zu verwenden

Konvertieren Sie mehrere PDFs in JPGs, ohne Cloud Storage zu verwenden

Konvertieren Sie PDF in JPG und fügen Sie Wasserzeichen hinzu

Bitte führen Sie die folgenden Schritte aus, um PDF in JPG zu konvertieren und fügen Sie dann ein Wasserzeichen zum konvertierten PDF hinzu:

  • Erstellen Sie eine Instanz von ConvertApi
  • Erstellen Sie ein Objekt von ConvertSettings
  • Legen Sie nun den Namen des Cloud-Speichers fest
  • Als nächstes legen Sie den PDF-Dateipfad fest
  • Weisen Sie nun dem Format „jpg“ zu
  • Geben Sie den Pfad der Ausgabedatei an
  • Definieren Sie die WatermarkOptions Klasse
  • Legen Sie Wasserzeichenoptionen wie Text, Farbe, Breite, Höhe, Hintergrund usw. fest.
  • Definieren Sie PdfConvertOptions und weisen Sie WatermarkOptions zu
  • Legen Sie nun den Wert für die Konvertierungsoptionen fest
  • Erstellen Sie dann eine ConvertDocumentRequest-Instanz
  • Konvertieren und rufen Sie abschließend die Klasse ConvertApi.convertDocument() auf

Das folgende Codebeispiel zeigt, wie Sie mithilfe einer REST-API in Node.js ein PDF Dokument in JPG konvertieren und dem konvertierten PDF Dokument ein Wasserzeichen hinzufügen.

// So konvertieren Sie PDF Dateien in JPG Dateien mit Wasserzeichen. 
const convertwatermark = async () => {
  // API-Initialisierung
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
  // Definieren Sie Konvertierungseinstellungen
  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.pdf";
  settings.format = "jpg";
  settings.outputPath = "nodejs-testing/sample-file.jpg";

  // Definieren Sie Wasserzeichenoptionen
  let watermark = new groupdocs_conversion_cloud.WatermarkOptions();
  watermark.text = "This is a Sample watermark";
  watermark.color = "Red";
  watermark.width = 250;
  watermark.height = 300;
  watermark.top = 150;
  watermark.left = 300;
  watermark.rotationAngle = 45;
  watermark.bold = true;
  watermark.background = false;

  // Definieren Sie PDF-Konvertierungsoptionen
  let convertOptions = new groupdocs_conversion_cloud.JpgConvertOptions()
  convertOptions.watermarkOptions = watermark;

  settings.convertOptions = convertOptions;

  try {
    // Erstellen Sie eine Anfrage zum Konvertieren eines Dokuments
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convertwatermark()
.then(() => {
  console.log("watermark added to converted PDF to JPG image.");
})
.catch((err) => {
  console.log("Error occurred while converting the PDF document:", err);
})
PDF zu JPG bildkonverter-API zum Hinzufügen von Wasserzeichen

Konvertieren Sie PDF in JPG und fügen Sie Wasserzeichen hinzu

Kostenloser Online-PDF zu JPG-Konverter

Wie kann ich den hochwertigen PDF zu JPG-Konverter online kostenlos nutzen? Bitte probieren Sie den folgenden besten kostenlosen PDF zu JPG-Konverter online in hoher Qualität aus, der mit der oben genannten API entwickelt wurde.

Abschluss

In diesem Artikel haben Sie gelernt:

  • So ändern Sie das PDF-Format in Node.js in der Cloud in das JPG-Format.
  • Laden Sie die PDF-Datei programmgesteuert hoch und laden Sie dann die konvertierte Datei aus der Cloud herunter.
  • Konvertieren Sie PDF Dateien online und in hoher Qualität kostenlos in JPG, ohne Cloud-Speicher zu verwenden.
  • wie man PDF in Node.js mit erweiterten Optionen in JPG konvertiert;
  • wie man mit Node.js ein Wasserzeichen zum konvertierten PDF Dokument hinzufügt;

Weitere Informationen zur GroupDocs.Conversion Cloud API finden Sie in der Dokumentation. Wir bieten auch einen Abschnitt API-Referenz an, mit dem Sie unsere APIs direkt über den Browser visualisieren und mit ihnen interagieren können. Darüber hinaus empfehlen wir Ihnen, unseren Leitfaden „Erste Schritte“ zu lesen.

Darüber hinaus schreibt blog.groupdocs.cloud neue Blogbeiträge zu interessanten Themen. Bitte kontaktieren Sie uns für die neuesten Informationen.

Stelle eine Frage

Sie können unser Kostenloses Support-Forum nutzen, um Fragen zum Konvertieren von PDF Dateien in das JPG-Format zu stellen.

FAQs

Wie konvertiere ich PDF in JPG in Node.js?

Bitte folgen Sie diesem Link, um das Node.js-Code-Snippet zu erfahren, mit dem Sie PDF Dateien schnell und einfach in eine JPG-Datei umwandeln können.

Wie konvertiert man eine PDF-Datei mithilfe der REST-API in eine JPG-Datei?

Erstellen Sie eine Instanz von ConvertApi, legen Sie die Werte der Konvertierungseinstellungen fest und rufen Sie die Methode convertDocument mit ConvertDocumentRequest auf, um eine PDF-Datei in eine JPG-Datei zu konvertieren.

Wie konvertiert man PDF kostenlos online in JPG?

Mit PDF zu JPG-Konverter kostenlos online können Sie PDF Dateien schnell und einfach in das JPG-Format exportieren. Sobald die Konvertierung abgeschlossen ist, können Sie die JPG-Datei herunterladen.

Wie kann ich eine PDF-Datei online kostenlos in JPG konvertieren?

  • Öffnen Sie kostenloser Online-PDF zu JPG-Konverter
  • Klicken Sie in den Dateiablagebereich, um eine PDF-Datei hochzuladen oder eine PDF-Datei per Drag & Drop zu verschieben.
  • Klicken Sie auf die Schaltfläche „Jetzt konvertieren“ und die Online-PDF zu JPG-Konvertersoftware wandelt die PDF-Datei in JPG um.
  • Der Download-Link der Ausgabedatei ist sofort nach der Konvertierung von PDF in eine JPG-Datei verfügbar.

Wie installiere ich die kostenlose Download-Bibliothek für den PDF zu JPG-Formatkonverter?

Installieren Sie den kostenlosen PDF zu JPG-Konverter Node.js-Bibliothek herunterladen, um PDF Dateien programmgesteuert zu erstellen und in JPG zu konvertieren.

Wie konvertiere ich PDF offline in Windows in JPG?

Bitte besuchen Sie diesen Link, um die kostenlose PDF zu JPG-Konvertersoftware für Windows herunterzuladen. Mit dieser kostenlosen Download-Software für den Online-PDF zu JPG-Konverter können Sie PDF Dateien in Windows schnell und mit einem einzigen Klick in JPG umwandeln.

Siehe auch

Um mehr zu erfahren, empfehlen wir die Lektüre der folgenden Artikel: