GroupDocs.Conversion für Node.js über Java ermöglicht das Konvertieren von PDF‑Dateien in das PDF/A‑Format und stellt die Konformität mit dem PDF/A‑Standard sicher.
Der Konvertierungsprozess ist unkompliziert und erfordert nur wenige Codezeilen.
PDF in PDF/A mit JavaScript konvertieren
'use strict';
// Paket importieren
const groupdocs = require('@groupdocs/groupdocs.conversion');
// Quell‑PDF‑Datei laden
const converter = new groupdocs.Converter("source.pdf");
// Format auf PDF/A‑konformes PDF setzen
const pdfOptions = new groupdocs.PdfOptions();
pdfOptions.setPdfFormat(groupdocs.PdfFormats.PdfA_1A);
// Konvertierungsoptionen festlegen
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPdfOptions(pdfOptions);
// PDF in PDF/A konvertieren
converter.convert("converted_pdfa.pdf", convertOptions);
// Prozess beenden
process.exit(0);
Ein häufiges Szenario ist die Umwandlung eines gesamten PDF‑Dokuments oder ausgewählter Seiten in eine Bilderserie. GroupDocs.Conversion für Node.js über Java kann PDFs in Bildformate wie TIFF, JPG, PNG, GIF, BMP und weitere konvertieren.
Das gewünschte Bildformat kann über die Klasse ImageFileType ausgewählt werden.
PDF in Bilder mit JavaScript konvertieren
'use strict';
// Paket importieren
const groupdocs = require('@groupdocs/groupdocs.conversion');
// Quell‑PDF‑Datei laden
const converter = new groupdocs.Converter("source.pdf");
// Konvertierungsoptionen festlegen und den Ausgabetyp des Bildes angeben
const convertOptions = new groupdocs.ImageConvertOptions();
convertOptions.setFormat(groupdocs.ImageFileType.Png);
// Konvertieren und die Dateien converted_page_1.png, converted_page_2.png, converted_page_3.png usw. im Ausgabeverzeichnis speichern
converter.convert("converted_page_.png", convertOptions);
// Prozess beenden
process.exit(0);
Sie können bestimmte Seiten oder einen Seitenbereich eines Dokuments in dasselbe oder ein anderes Format konvertieren.
Das folgende Beispiel zeigt, wie die Seiten 1, 2 und 3 einer DOCX‑Datei in PDF konvertiert werden.
Seiten 1, 2 und 3 mit JavaScript in PDF konvertieren
'use strict';
// Paket importieren
const groupdocs = require('@groupdocs/groupdocs.conversion');
// Quell‑DOCX‑Datei laden
const converter = new groupdocs.Converter("source.docx");
// Seitenbereich für die Konvertierung angeben
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageNumber(1);
convertOptions.setPagesCount(3);
// Seiten 1, 2 und 3 in PDF konvertieren
converter.convert("pages_1_2_3.pdf", convertOptions);
// Prozess beenden
process.exit(0);